Order a size smaller than you want. Not because it’s way big but because they will not send you the size you ordered. I ordered a 6-12month size and received a 12-18 month size. I was like. well whatever they screwed up but it’s cheap and cute enough I’ll just keep it for summer. Ordered another (for our upcoming vacation which is the reason I was ordering in the first place) and decided to go down a size for a more snug fit. ordered 3-6 month, received 6-12 month. So not super excited about thaSee full review