These fit really nice and are very comfortable but they do not last with regular wear. I like them enough to buy a new one when the previous has become mishapen/fuzzy to the point of being gross though.