Super cute! I bought this for my 20 month old to wear to a wedding. He looked adorable and the size 2 fit perfectly. The only reason I gave it 4 stars and not 5 was because the quality could be a bit better, there were a ton of loose threads that I had to trim. Overall I would recommend it to others.