Well, I agree, you have gotta be as much as size L to wear this outfit. I am short and size 1X with full legs, and it does not look good on me. But it' OK. I actually got it to put it on my man. I didn't try it yet, but I am sure it will look good on him. Material is silky and pretty thick. Overall, highly recommend.