I bought a pair of these, but returned them due to the small size.  I'll generally wear a 10.5 dress shoe and 11.5 sneaker (Nike), but I probably needed a 12 for these. My foot is on the narrow side, but these were just too short.  The price was certainly right, but I wouldn't expect these to last long.  The rubber sole and fabric felt very thin.  I've owned similar sneakers from Vans and others that were clearly much better made.  For $15 shipped these are probably a good shoe that would need to be replaced each year