Pretty good product
Very soft and comfortable, however, after a day of wearing, my husband's heal hurt. I bought him a size 11 as that's his normal size. So they are on the small side. If I was buying again, I would size up, either half a size if available or one full size.