Based on the reviews, I ordered two sizes up, and the item I received is a little large.  I like it, though - better than too small, and perhaps it will shrink in the dryer.  :)  On the other hand, after the first washing (I didn't notice this before I washed it), the front hemline is uneven - one side is longer than the other.  Not a huge deal for a drapey, swingy item, but it may be the type of cloth that will twist and shrink unevenly over time.