These are convenient and nice to wear, thought they will be a pain on my feet as someone with very flat feet. Walking around on hard surfaces all the time or just being up fro a while will be a pain but I do enjoy the convenience and comfort of them regardless. Mine were a bit big but it was still manageable. One of mine has begun to almost tear in half after a year though that is my fault for wearing these almost all the time.