I bought these as a gift for my boyfriend who works on his feet all day long.  He cannot say enough good things about them.  It took a couple of days to get used to them, as the inserts are new and have more support than his current sneakers or tennis shoes.  He loves them and is looking to get another pair.