Relatively new member (45 days), but have been impressed with the range of weight training and cardio equipment. Can't speak to their classes since that's not my thing, but I have been a member of lots of gyms over the past 50 years all across the U.S. and this one is in the top 1/3 IMO. Very clean and never crowded. Only bad thing is their TV setup due to a very limited selection of stations. Can't go here and watch "the game" while on a stationary, treadmill or elliptical (which I like to do rather than going to a sports bar).