I was looking for something simple to keep my feet warm and these fit the bill nicely.  The memory foam feels nice and molds to your feet after wearing them only a few times.  The foam flattened out a bit too much in the heel and I can feel the top of the rubber sole when I walk but that is a minor complaint.  Considering the price these are very nice and met my expectations.