Excellent little gym, has everything you need, free weights, machine weights and loads of cardio equipment.