Purchased to size 3-6 for my 3 year old and it fits slightly loose (say 4t or 5t) which I love because he will be able to wear it for a few years. Bright color, have bought 3 so far. Would def recommend.