I have found dresses in the past to hug my arms like little sausages or sleeves be far too short that I can not rest comfortably, but that's not a problem in this dress. I can also bloat comfortably and not worry about looking big after a good meal. The best part is that it is a light and breathable material for these upcoming summers in Texas. I personally don't see any issue with transparency so far .
I ordered a XL and I am 5'4\" and 170-180lbs. I have about a 44\" hips, 34\" waist, 42\" bust.