I ordered this for my 2 yr old granddaughter. I haven't given it to her yet as it's a christmas present but I took it out of the bag to check it out. It is very well made and the colors inside are awesome. I know she's going to love this. It was hard for me to put down. It brought back memories when I used to have one.. I'd say it's great for any age.