Stylish cardigan, well made, nice quality but you need to massively size up. I’m a UK size 12, I ordered a large but it was too small even though the material is quite stretchy. Please be mindful that if you are sending any items back you need to cover the cost to China. It cost me £12.50. UK orders take 2 weeks to arrive despite what the website states. The customer service was very helpful and did offer other return options too.