I ordered based on the size chart and the circumference of the under sleeve is huge and I had to pull the laces tight to make it fit right. Also, the fabric is see through and feels cheap, like a Halloween costume you buy from Wal-mart. I have bought dresses like this that are half this price and have better fabric so for the price I expected much better. Based on the reviews, it seems some people get better quality fabric while others get cheaper fabric. I ordered an XL and I wonder if the fabric differs based on the size?