This is a very nice quality unisex cardigan sweater hand knitted in Nepal with 100% pure New Zealand wool. It is hand dyed using Swiss-made, AZO - free dyes. It has a boxy cut to it and the yarn is nice and soft, making this a great sweater. It is nice and warm with front two pockets and lovely round buttons with collar. The craftsmanship is wonderful and the knitted pattern and colors are very rich looking. It is one of those special sweaters that will last for years. This cardigan is knitted by the women commnity of Nepal living outskirt of Kathmandu valley in accordance with Fair Trade practices.