I purchased this as a costume piece. I wear a size 6 and am 5'6". I got the small since I wanted it to fit snug. If I had been wearing this for work I would have gone up to a medium for comfort. It washed well and is made very well.