Fight2Fit is awesome! Everyone is friendly, the workouts are always different and I constantly notice the improvements in my strength and fitness. The trainers are excellent and always help to push and motivate you while at the same time putting in the extra time and attention to perfect your technique.