Excellent shoe! Fits well. All-leather upper, but can still be tossed in the washer (we remove the liners and toss all our sneakers in at the same time with our usual detergent but no softener, along with a big beach towel for cushioning - using a regular cycle... and we put them outside to dry in the sun).