I LOVE these & also that I paid less than HALF price for them! Do note that these run BIG. The Med 7/8 feels like an 8/9. No worries though. Soft & velour inside & hugs your foot, even though still roomy. Lined with memory foam & a hard rubber non-skid bottom, for the occasional wear outside? Very well made, great buy!