The TF-Trainer Weighted Basketball is a great training tool for all levels of basketball players. The TF-Trainer is 3lb and is 29.5" official size 7. The weighted basketball can be used to enhance a player's passing skills, dribbling strength and shooting accuracy.