Thick, warm, comfortable and well made. I wouldnt wear in public but are perfect to lounge in during the winter. Im 53. 128 lbs, medium fits perfectly. Slightly roomy, not baggy. Leg is loose enough to go over my lower leg cast, but they're not overly wide. Very happy with purchase.