I bought this for my husband to wear.  He's a size medium top about 5'9 and wears a 34 waist.  The chest of the costume was too broad (it stuck out past his chest and sort of bended because it was too big.  He didn't like the foot covers as they kind of were awkward (what guy doesn't have black shoes anyway).  He wore tight underwear (the kind athletes wear so their "junk" doesn't move around" and I have to say, the junk was still visible.  The material is very thin, although he said it kept him warm (we were at an outside party).  Had we gone to an inside party, I'm sure he would've been complaining about the costume being hot.