I bought this for a beach cover up during the day and a piece that I could wear to dinners (resort style). XS in Black. It met all of those expectations. It is not see through. I would say it fits as expected HOWEVER... it is stretchy. When you wear it for longer than the walk to the beach, the shoulder straps start to stretch out. (or after sitting on a hanger for a few days). Then the dress starts to sag. I had to tie little knots in the straps for it to fit correctly. I would not buy this dress again.First, I absolutely love this dress!! It’s the most comfortable dress I’ve ever owned. The material is lightweight, soft, and flowy. I could literally live in this dress.Second, I did have to knock off 1 star because if you’re large busted like I am, the dress is see through in the chest area. Very see through!! If you are small-chested and the material sits close to the skin, you’ll be fine. I didn’t notice it being see-through in other areas.Third, this is a pro and a con. It has pockets!!! And let me tell you, I love pockets!! And the pockets on this dress helped add to the comfort of the dress. But with that said, the pockets sit right at the hips and gave me weird little bumps on the the side of my hips, making it slightly less flattering. To solve this, I wore a cute little beach cover up with it, and it looked perfect. I still love the dress regardless. And in fact bought another one in a different color.Gorgeous, just what I wanted. Swingy, short but still decent and with enough room to relax in. Would be a great beach coverup or just summer dress. The material is not see-through at all. I enjoy wearing it.This coverup is exactly what I had been hoping to receive. I had previously bought, for almost the same amount of money, a different coverup from a different company, but it turned out not to really be what I had been looking for. It had a round neck that wasn’t particularly flattering, especially because the adjustable straps kept coming unadjusted. On top of that, I’ve had it for maybe 2 months at the most and there are already little holes and snags all over. Plus it didn’t have pockets.THIS dress on the other hand, is everything I had been looking for, but unfortnately hadn’t found in other products. The v-neck is very flattering, especially for those of us with larger breasts, and there’s no struggling with adjusting the straps, it just fits perfectly and even looks good without a bra on. The material is heavy but light, if that makes any sense? It’s lightweight for summer, but is definitely much stronger than the material used in the last dress I had purchased. I’m not at all worried that the material on this dress will start unraveling or that tiny holes will just appear for no apparent reason.And then there’s the pockets. If nothing else, buy it for the pockets.Very comfortable and flattering. Adjustable straps would have made this a 5 star review.Perfect summer dress. I ended up buying three! I am 5’9” so I wish it was just a little longer, but the length isn’t too short. Love how effortless they are.Color start to fade after few washesI bought a L and it fit just fine! Only thing I’m not into about this dress is that you can see the side of your bra, like past/under your armpits if that makes sense. Then again, maybe I should’ve gone with a M. Love that it’s light and loose and goes perfectly with a jean jacket.This is a perfect dress for a holiday. Tee shirt type material so doesn't crease, flowing skirt with deep pockets and a great length (about 2 inches above knee). Could be worn in the evening or as a beach cover up.I am a size 14 top and 16 bottom and the Large fitted great.I am 4”11 and size 10. This dress was far too big for me, came down to my knees and is very very loose fitting to the point it just looked awful on me but I can imagine it’s a super comfortable dress for people who like it to be large. It’s very comfortable.looking forward to wearing in summer , dress straps make dress alittle low but easy to fix . pleased with purchase .Slightly large for me over the bust but perfectly wearable and nice sbd col for summer. Good length for shorter people.Couldn't wear this out, good for just lounging around in, comes up big though beware, not flattering either, disappointed!