I purchased this for my 6 year old as a smart formal wear he can wear to school functions or social events. He looks very smart. The material is excellent quality and it didn’t shrink in the wash. The colour are lovely. Neither did the colour bleed in the washing machine. I’m very happy. Price wasn’t too expensive either.