I'm an 8-10 and the small was a great fit, definitely true to size. I also love that it's a women's fit, I'm petite in height but curvy and unisex sizes never fit me properly. This was perfect!
Purchased for a gift, well received! Quality is top notch and even changed my order which was dealt with really efficiently. Hoping to purchase one for myself in the future :) X