These were just what I was looking for! The material is soft and stretchy and the gel tabs on the heels help keep them on. I wear a size 7.5 and these were not too tight but tight enough to stay put. They have not ripped or torn.