Oh my!! I love these!! I keep them in my flight attendant bag for layovers and let me tell you, after being on my feet all day then putting these bad boys on, with the spikey looking insole thingies (lol), they feel soooo good! Like a foot massage with every step. On some reviews ppl said it hurt or whatnot, but not for me! I love it!!