Our 4 and 6 year old started ballet a couple of months ago and just love it. My only complaint would be they need a bigger space as sometimes it is hard to have space to watch at the window with all of the other parents.