I love Future Shapes! The trainers are knowledgeable and are able to challenge me in my workout. The space is the perfect size for one on one training.