I ordered the medium slim model and when I put it on it looked more like a normal sized. He's too baggy to be considered slim unless you're someone with a pot belly. My shoulders are 40" and my waist is 29" so the top fits like a glove and the bottom hangs like it's on a hanger. Since it's marked as stretchy, the size actually needs to be reduced to give this effect a chance. The fabric was really good. Overall I am not happy with my purchase.