So far so good! We have been coming for over a year and do both tumbling and cheer. Not cheap (but no sports are) and the staff is mixed of those who really are helpful and those that are not but all are kind and caring to the girls. The experience has been positive and trustworthy.