Our carpets are made of heavy-duty materials to create a comfortable surface. Their thickness enables them to be installed on any floor. Our mosque carpet underlay can cover the uneven surfaces of flooring. Contact us for suggestions for suitable floor covering solutions for every flooring type.