These are very comfortable, and the material is very soft. However, they are slightly too high cut for my Vans and the rubber soles came off of a couple socks after one wash. They fit slightly large, which was surprising on my size 10 feet. Overall, not a bad purchase.