stride rite is always dependable for giving you a great shoe that fits well that  is why i was not leary about order this by mail.  these shoes are not heavy and bulky either. when slightly soiled i mjust damp clean with a micro fiber cloth