Cute, comfy and affordable. Easy to slip on. They have a nice thin cushion to walk on with solid souls. Size was accurate. Now I can comfortably walk around on our hardwood floors. Barefoot all the time wasn't cutting it.

Bonus points: they look fabulous on my dog.