I have my 3 year old in gym here. She loves it. Our teacher is very good. Im amazed at how she can multitask all those 3 year old's at once. The gym is always very clean. Ive been very happy with the progress my daughter has made and her love for gymnastics.