i bought these as a gift, and they arrived in two days. my boyfriend hasn't tried them on yet, so i don't know how the fit is. ill update after he tries them, and if they fit ill see how they feel comfort-wise, and the quality.. hes hard on shoes.