Ami shoes are made with either genuine leathers or easy care fabric uppers. They are waterproof and have TPR weather resistant outsoles. They are made locally here in Canada!