Dr Leather Dye Block is an advanced leather coating that lays down a semi-permanent and completely invisible barrier layer that repels dye transfer and everyday soiling. Although it is suitable for use on all finished leathers, it is particularly effective on lighter coloured upholstery, which is prone to being blighted by dye migration from dark-coloured clothing. Able to withstand mechanical wear for up to six months at a time and virtually impervious to dye ingress, Dr Leather Dye Block is one of those products that pays for itself in terms of the benefits it brings. Moreover, because it eschews siloxane or polytetrafluoroethylene (PTFE) chemistry in favour of functional components that are actually used in leather manufacturing, it fully maintains the original look and feel of modern coated leather. In a word, it's brilliant, and comes highly recommended.