I got this 3-piece suit to wear to a wedding, it looked awesome and was very comfortable to wear. I only got the chance to wear it once, and now I've outgrown it (thanks benchpress).
For sizing reference, I was 5' 2" and slim when this fit me, and I have normal body proportions. If you workout heavily in the gym and you've noticeably expanded your chest, don't buy this. But if you are a slim short dude, this suit could be your new best friend.
The all 3 pieces are free of rips, tears, stains, and smells.