The suit is great and fits well on my 17 month old son (bought 18 months), however the tie it shows in the photo did not come close to what I was given. The tie in the picture is a red tie with white stripes and I received a GREEN and BLUE tie. It still looks great but really was expecting the red tie, kind of a let down there. The suit is adorable.