I'm not sure how I feel about these. I've only recently gotten into wearing heeled shoes everyday (boots). Without the insoles, my feet gradually slip forward throughout the day making it excruciatingly painful on my smallest and largest toes by the end of the day. On the plus side, these insoles have solved that problem. They adhere incredibly well to my boots and my feet haven't slipped forward whilst wearing them. However, I needed to adjust the insoles slightly and tried to peel them off. Unfortunately, for my leather left boot the lining began to peel off along with the insole. I immediately stopped and pushed lining and insole back into the shoe so as to not risk peeling the entire lining out. It could just be poorly made leather boots (I'm not sure what Country Road's reputation is for their shoes) but the gel insoles adhere incredibly well. They work wonderfully for my feet but I'd never ever try to remove them again. Ever.