These are top quality and feel great on my feet. I have had several pairs of various colors and styles over the years. They last through a lot of wear. Also, they are low maintenance and easy to keep clean. I often toss them into the washing machine with a load of laundry or just spray them off in the sink or shower.