Beyond functional. Lots of equipment. Lots of space. Like every gym, it could do to buy a few extra benches. I LOVE how many foam rollers they have. Easy enough parking lot. Just about as good as an LA Fitness will get you! Anyone complaining doesn't understand what $30 a month gets you haha