Kettlebells are wonderful for strength training. They do take space especially if you need multiple weights for different exercises. The Bowflex 840 SelectTech Kettlebell can replace multiple weights to save you space. It has 8, 12, 20, 25, 35 and 40 lbs settings, replacing up to 6 kettlebells. The ergonomic handle allows you to exercise comfortably.
You can perform swings, rows, squats, twists, and other moves with this. The weight can be adjusted with the turn of a dial.