These are very comfortable and attractive slippers.  The cushion provided is very good at first.  But be aware that after a while, the cushioning flattens out in the heel, requiring you to purchase and install a padded cushion.  I purchased the standard gel padding available at a local walmart or cvs.  Nothwithstanding the issue with the padding, the slipper itself is holding up quite well, showing little wear and tear, even though I literally wear them about 10 hours every day, often while outside running short errands.  I highly recommend these slippers in spite of the padding issue.