Bought these as warm-ups for the pool deck for my outdoor swimmer.  Even in Arizona, it gets cold in the morning for outdoor meets, and these are the perfect combination of soft and fuzzy but not too bulky or overly warm.  The patterns are cute, the quality is great, and the price can't be beat!  Super happy with these!