was looking for a replacement for my old toms but wasn't willing to pay the $50 for it. so when I went to Amazon I found these and I'm so glad I purchased it! I wore these shoes all day today and they were so comfortable!! more cushion than the toms!! the memory foam on the bottom is a firm cushion and quite nice to walk in. I wear a 7.5 and they fit me just right!! they also came with a really nice box. I worried that it would come in a cheap plastic bag. I will definitely buy these again!