Purchased as a gift for my 6 yr old granddaughter.  She loved the theme, but I was worried they might be a bit "baggy".  She says they fit perfectly...and her mom verified.  I don't know how they will hold up to wear & laundry because she hasn't had them that long.  That is why I only gave 4 stars.  The price was reasonable and they are cotton.  Those two things are very important.