This was a gift.  The person receiving the gift weights 125 lbs, and usually wears a size 6-8. I ordered a medium, and she could barely get it on.  It was returned for an extra large. That fit a tad large, but after several washings seems to be just about right.  A person who is 125 lbs shouldn't have to order an extra large size to get a correctly fitting garment.