I need soft, cushioned support for my feet, and this product delivers. They are very comfortable, stylish, and you can wash/wipe them as needed, so the perfect shoe to wear inside or outside. Not good for driving.