Too small, my wife used to wear S size, the Medium was obviously too small but the L size too !
Definitely good quality but the sizing is so off. Ordered a large and I’m a U.K. size 10 and I would say the large would fit a U.K. size 6. Definitely worth the price if they fit just be mindful of sizing.