I ordered this for my daughter who is 2 years old. Its a little big/heavy for her, but its definitely cute enough for me to wear too! For the price I have no complaints at all! This would be a nice set for a girl ages 5-13 probably. Any Hello Kitty lover could appreciate this :)