Amazing coverage, not see through at all and kind of a stretchy material. I've got some year round insulation and normally would order a 18/20 in an item like this, but the 14/16 fit great. I would even say I could go down one more size but let's face it, im going on vacation and am not worrying about 'sucking it in'. I have a broad upper section and a bigger chest area so if you carry less up top you could probably go down to a 12. The length is just above the ankles and I'm only 5'3. I will be using this as a dress instead of a cover and my only complaint....I wish there were more colors because I would buy them all. Great cruise dress!