It looks more like a fancy slip than a dress; totally see through and I almost feel like I need to layer it with another dress. Not what I was expecting. The sizing was exactly right.  I'm 5'3, 140 lbs and can do a small or medium.  I ordered this in a small and it fit nicely.