I was really impressed with the quality and the fit of this costume. Its slim enough to fit a 4 year old but enough length and stretch for him to last at least a couple of years in. It looked great on, was stitched well not flimsy. Most importantly, boy declared it 'amazing'.