So cute for a wedding or special occasion. My boys looked like little gentlemen. The custom fit is perfect, although the pants are a bit long, but that's understandable. Not all boys are the same size. A good hem from a local seamstress will do if you don't do what I did. I simply rolled the excess inside and ironed well. The hem didn't even budge from dancing and running around!