i ordered a medium out of fear of it being to small but i would have rather had a small. i tie it up on the side to make it fit better. but must of all it is a great quality. I have worn it countless times and it still looks great.