Expensive but worth it. High quality and thick enough for our door area that is prone to some puddling.