Beautifully soft, lovely design, and I like the cuffs on sleeves and ankles which mean it wouldn't ride up - cosy. But it's so huge that it's unwearable. I'm usually size 10 (sometimes 8 on top) so got the S (8-10). It was so huge I returned without trying and ordered the XS. The XS top was also so huge it was entirely unflattering (I do like a loose pyjama top but this was ridiculous!) Returned all.