I am about 5'6' tall and 150, bodybuilder so my shoulders are broad. the sleeves don't stay up on my shoulders. But everything else is fine. I just purchased it for fun and because of the price. Very sexy and the fabric is smooth knit. Be sure you put your legs in the ones with no opening at the ends, Lol.