This fun leopard print cardigan has a loose fit, drop shoulders, front pockets and is made with lightweight french terry fabric! Wear it over your favorite tee, tank or dress it up for work with your favorite dress! 88% Polyester, 9% Rayon, 3% Spandex. Shown on me in XL. I'd say these are true to size but if you have thicker arms or will want to wear long sleeves under it, I'd recommend sizing up one size.