I have made several online purchases over the last few months and have had no issues with sizing, quality etc. but this cardigan was a disappointment for me. Ordered a small which is my regular size but I could barely get this on (I'm not wide in the shoulders). Looks comfy and roomy online in the pictures but this is 2 thumbs down for me. Will be returning.