My 3 y/o loves this skirt. It's easy for her to put on and take off. I love that it's easy to clean. Material feels sturdy... It's not flimsy or made cheaply like some other skirts that I've bought in the past.