I bought these for my wife. They took a couple days to break them in so they were a little uncomfortable for the first 4 days. She normally complains that her feet are killing her after her 12 hr shifts, but since wearing these she hasn't complained at all. Definitely a good buy!