I bought this for my 4 year old grandson who was ring bearer in a wedding.  He looked adorable and felt so important. He said he looked like "a working guy". It comes with everything, shirt, pants, vest, jacket and even the neck tie, which is a bolero style rather than clip on. The fabric of the pants and shirt is pretty thin, but you cannot beat it for the money!  It was less expensive than renting a tux, or even the toddler suits I saw in dept. stores, and he will be able to wear it for probably another year.