Initially I ordered a large because that's what I normally wear, but it was too large.  Missed the return window so I'll have to give that one away.  But the medium fit perfect and hangs well.  Very pretty.  Nice material for summer.