I bought this for my 13 year old son, unsure if it would fit, but it fit perfect.  I had bought a suit for his father in person and was trying to match it up, I was amazed that it did.  The picture online is true to color.  And it's a great value with all the pieces you get.  Highly recommend this to anyone!