Cardigan Bay Sweaters are Hand Knitted from orginal designs by Nadia (As seen on the Home Shopping Network). The chief fiber used is Raime which holds color better than cotton and drys faster. The 55% Raime / 45% Cotton (machine washable) blend is superior to using all cotton. All Cardigan Bay sweaters come in sizes: Small, Medium, Large, and Extra Large (the Angels sweater also comes in XXL and XXXL)[ Some sizes in particular styles are sold out ]. These are pieces of art that will never be out of style. Satisfaction guaranteed.