Ordered these for nursing school...how can something that looks so bad feel SO GOOD?! My only real complaint is that they do get very hot, but I feel like it's a fair trade for something I can wear all day in total comfort.  I normally wear a size 7 1/2, but after reading the reviews online I ordered a 7 and they're perfect.  They're very easy to take care of too; if they get anything on them I just rinse them off and let them dry.  I would definitely order these again, especially at this price.