It's pretty obvious what someone is going to buy this for, so I won't say much on its functionality other than it definitely accomplished what I'd hoped.It fits snug, but isn't too tight. I'm a 34" waist and although I was close to buying the medium, I bought the large just to err on the safe side. I'm glad I went with the large because it doesn't give you a whole lot of extra breathing room in that certain area, so if you're more blessed than others I'd say it would be a good idea to jump up to the next size. While it definitely fit, it was definitely snug, like I said, so it would be better to round up than to round down and it be too small.In terms of design, I looked at other tuxedo-esque men's lingerie and I felt like this gave me the best combination of the style I was looking for at a price that I liked. Despite being very little material, these things tend to be a little steep in price--even from Amazon--so I felt this was a great buy all-around.My wife loves me wearing them! Great Fit! She got a Huge smile when she saw me in them. Big laugh with big Finish! :)He has never tried it on so I can't say if it fit. It was something funny for him to unwrap for a special birthday.The product is rather fancy and was loved by my new bride on the wedding night. I was surprised that there was a snap on it, expecting the shirt part to reveal a secret hole, but it was just a layer of fabric underneathBought as a gift thinking it was sure to create some laughter. Certainly a hit!I surprised the Mrs. by putting this on for her one night. It's actually super comfortable and soft and had no issue wearing it whatsoever. I'm pretty sure my wife thoroughly enjoyed it as well because the night ended quite well for me!Fits great and arrived earlier than expectedWife got it for em and was turned on and thats good for me, it is surprisingly comfortable and great when she wants a man servant night that has great benefits for me. Not something I'd wear out.