These are terrific. They are a perfect combination of light weight with enough support. The material insulates to keep your feet warm, but the vent holes prevent your feet from getting too hot. I wear these year-round. If they get dirty, I just add them to the washing machine. The bottoms have a nice anti-slip tread on them that seems to last a few years.