Suit is see through in the upper body area.  I ended up wearing an orange compression shirt under it.

The non-descript crotch area in the photo is also very misleading and I assume photoshopped.  The crotch is tight...for guys, yeah everything is going to show to the point you might as well not be wearing anything, I wore shorts over it.  I later found out from a friend that in order to hide things like that you should put maxipads (feminine product) in the crotch to give a smoother appearance and hide your package.

It's very hard to see out of.  You can generally make out everything, in blurred shapes but facial recognition takes being within 2 - 3 feet of the person.

I'm 6' and around 190lbs.  Large fit me well.  I don't think I could have gone down a size without issue and if I was much bigger I would have had a hard time fitting in the large.

Overall it was a blast going out in the orange suit.