I normally wear a large and that is what I order after reading the reviews. It fits great! Very soft fabric! And it drapes so nicely. I will order another in the very near future. Oh, I almost forgot to mention that the color "beige" is actually a bright white!

Update:

Even though I did take it to the cleaners as suggested, it still stretched out and thinned out.