Great buy... Suit was such good qaulity. A little pricey, almost didn't buy it but compared to all others on the market it was far better.  True to size but I got a size larger so he can enjoy it for play for a few years. I washed it 3 times and it is good as new. (follow instructions)
The hat is adorable too.
I would reccommend it definately!