I bought these for walking and eventually for running as I am getting back into shape. They are extremely comfortable and the fit is perfect (for me) I wear a 10.5 in Nike shoes and I wear an 11 in this shoe.  So far I have no issues with quality, price, and comfort.  I will post again if I run into any issues with them wearing out prematurely.  The color is just as vibrant as what I saw online.