We bought this for our son for our wedding that is coming up that he will be in.  He is eight years old, but a bit bigger then most 8 year olds. At most stores, we buy him size 10 in most things.  Because of this, we bought him a size 10 and a size 12 in the midnight black suit.  When it arrived, the first thing I noticed that I didn't like AT ALL was that their logo is all over the back of the vest... For what? It takes a good looking suit and makes it tacky just like that. YUCK!  As for the sizing, it runs SO SMALL!  I could not believe that a 10 or 12 did not fit my son who normally wears a size 10 at most stores.  The vest didn't button and the pants also wouldn't button... If you buy this, buy a few sizes bigger... I would NOT buy from them again. But I guess maybe that is what we get for trying to buy formal wear off the internet... Oh well, you live and you learn!