Leather Restore's Leather Finish is a water resistant finishing coat and sealer for smooth leathers. Leather Finish is a protective top coat that is clear, hi gloss, and flexible. It is also a snow, rain & water repellent. Not suitable for suede or nubuck materials. Made in USA.