I bought these because of the reviews however I'm not sure what everyone is feeling that I am not. I have tried them for 3 full days of work and they start hurting my feet. I ended up taking them out of my shoes half way through the fourth day of work and let out a gasp of relief. These are just not made for all day use. Also, I have NEVER had foot Oder issues until I tried these. Even my girlfriend was shocked. I had to scrub the hell out of my feet for the last few days to get the smell to go away. Just not worth it. Gonna try a different brand.