Forgot to write a review. Bought this a while ago. Just installed recently. Initially, had some problem with seller, paid money then tell me no stock and had to wait for 2 weeks. Ok, back to the product. This is just foam material. About 3 to 4 mm thickness. If u plan to install it and expect...