Fits my slender 4 1/2 year old pretty well with a little room to grow in the length and the vest and jacket look good but would definitely work for a chubbier little guy, too. It was so hard to find a suit in the stores this year, I'm glad I found it here. It cost a little more than I wanted to spend, but still cheaper than renting a suit or tux for my sister's wedding. Shirt is pretty see-through so will need an undershirt. Also, the suit seems to pick up lint easily.
Overall, it's adorable and I know he'll be the cutest little ring bearer.