I've been working out at this gym for 4 years and have no real complaints. It's as good if not better than any gym I have been to with all the major equipment one could need or want outside of a swimming pool. It's large, can be busy at times but it's one of the few gyms in the Steele Creek area so that is to be expected. If you check out their specials you can get a great deal on a membership. Also the smoothie place inside is great, wish they were open more often!