If you want it to fit like the photo, order at least 2 sizes up.  I usually wear a 10, so I ordered a large (12/14) and it was still too clingy for my taste.  I'm returning the large and ordering an XL.

Fabric is very soft and I love the style. Just wish I had ordered the XL to start with.