My 6 year old loves the patterns and cotton smells way better than polyester. The size was exactly as stated. The cotton material may not hold up well after multiple washes!
Pros
Nice and comfortable
Cons
Cotton material may not hold up to multiple washes.