I bought these for the cushioning effect that OOFA is supposed to provide as it gives my dad a lot of pain in his legs can be difficult to walk in if they were comfortable i might not notice the ugly design and finish of this product they look cartoony on the feet the only option available was a thick white foam sole i sent them back after my dad tried them on .they were too short although i ordered the size he always wears.fabric is very thin and cheap.polyester,vinyl and foam.also i got a pair of used boots.white sole was dirty.