I love YMCAs and this one is no different. We come for the volleyball team, which I am happy with. Everyone gets to play, perfect for letting your kids test the waters without a big money or time commitment from a club. It seems that the kids 10-12 are a little more competitive in the volleyball teams which is good to see but 8 and under is all inclusive. The gym isn't big enough to share with basketball recreation for those that like to play. The workout equipment is in good condition, my favorite YMCA is the Tempe location because they have TVs on most of the treadmills. The evening yoga and exercise classes seem well attended.