I love these dresses. Great to just throw on, dress up or dress down. I now have 3!

I am normally a XL, but in my first purchase, I ordered a 2X to be safe. I actually didn't mind it being a tad bit looser. I will say this is true to size, so order your normal size, but no more than 1 size up if you're anything like me. The material is thick enough so that it is not see through and has plenty of stretch!