Lands' End! This time they got it right. Lots of padding on the inside and a nice textured rubber bottom. We got them in the gray in the store and I decided to get them in a couple of other colors online. I work on my feet and have worn them several times and with no problems, rubbing, stiffness, etc. I highly recommend!