I am lucky that her largest size fits perfectly. Very convenient. Easy to put on. Replaced shoes completely for me. You walk like barefoot on an elastic carpet. They add a very slight rebound effect that actually made it easier for me to transition from shoes to shoes than vibras many years ago. I didn't try to walk in it. They heat up when walking on sunburned concrete. This is expected. I haven't tried them long enough, but I'm sure they're easier to keep clean than gloved shoes. In general I am very happy with them.