These are very well made, soft and comfortable. I had another pair of Dearfoams for about 7 years that I just threw away because they were finally falling apart. The sizing is much smaller than what is listed though, I am a size 9 and these barely fit, what if I were a 10?