Although this could have received 5 stars, I downgraded it by 1 because it specifically states that it is a body hugging fit. It's more like a standard suit and not very tight fitting. On a slender, athletic young man, it is blue and large. This is ideal for those who want a standard fit or a slightly tailored standard fit depending on their body type. But if you are very thin, it will not be a slim figure. The fabric is decent, not as pretty as the paisley fabrics in London but definitely better than some of the other companies you'll find at Walmart.