I gave this 4 stars because in photos it doesn't show the ruffled bottom well, I was unaware of it. 2nd reason the size is little small, I'd say a whole size, I purchased a 4T it rises in the front shows the belly area. 3rd reason after first washing it balled up, wasn't as soft anymore even after washing it inside out. It's cute colors & design though, not sure I'd pay that price for it again.