I bought these for my son as they were in a sale. I usually get another brand for him that has the memory foam as he finds these really comfortable, unfortunately we couldn’t get his size so I opted for the Under Armour ones. I was quite shocked when he said these are more comfortable and preferred these instead. They appear to be wearing well and I would definitely recommend.