This seems like a good quality cardigan, nice material, nice shape. I ordered the 1XL and it fit my arms perfectly, the length was perfect, but there wasn't enough material in the front, it just kept falling into my armpits. Maybe it's because I'm a large chested and there's no button. I returned it but might try ordering a larger size.