I bought this costume for my boyfriend, and it seems nice enough. It's not overly flimsy - but not thick. You would definitely need to wear a shirt underneath the shirt w/ vest combo. As I'm sure some of the other reviews mention, the belt w/ pouch & over the shoulder strap is quite flimsy, as well as the boot covers, but the gloves (gauntlets) aren't too bad. I bought it from amazon & it was reasonably priced (as far as Halloween Costumes go). Same with the quality - it's a Halloween Costume - not a Tuxedo.