This cardigan is absolutely lovely! I bought it as a light cover up for on holiday. I'm a UK size 10 and I ordered a medium, it fits perfectly so I'd say it's true to size. It's good quality, super soft and looks really pretty on. I love it, I wish it came in other colours because I'd buy more!