I bought this pair of shoes for my husband because he likes to where white shoes on certain occasions. They arrived on time as expected. He loved the shoes when he opened the box and put them on. It's been close to a year and he has worn the shoes on many family outing and vacations. He loves the look and quality of the she as its held up very nicely without any rips or tears or frays on the stitching. Unfortunately the shoes are very uncomfortable. After wearing them they start to hurt his feet. The sole inserts are very thin and do not provide enough  cushioning. We have purchased new sole inserts and have made the shoes more comfortable but for the price of this particular shoe I would of expected better protection for the sole of his feet.