This just arrived and I cannot wait to wear it! I tried it on at home and this is super flattering once you figure out which side to slip on first so the tag won't show. The arm holes I found to be comfortably snug - they need to be or this would not stay on. The front V can adjust and this snugs in at the waist. I'm a 34DD, size 8 and the M fits perfectly! I ordered solid black and this reaches just above my knees. The back scoops nice and low, just above my waistline. This will be an awesome beach dress/coverup!

EDIT - I took this on vacation with me and the black left black marks on my shoulders! I would definitely recommend washing this before wearing it! Otherwise it was a bit challenging to put on after pool/ocean time. But it is cute and very flattering, I saw several other people on vacation who had similar albeit different colored wraps like this. The material is ideal, it's quick dry and does not change color when wet.