the material is nice but it needs a roll of the adhesive so that it will lay flatGot this for my Lexus RX330. I wish I had gotten this sooner because the leather on the dashboard already started to crack. I got this to cover up the damage and it does the trick. Charcoal matches perfect with my grey interior.Fits great.Bought for a 2004 rx330 to cover the well known dash cracking issue. There are two speakers, one on the right and one on the left near the back of the dash towards the windshield, the mat covers them. This is unacceptable, no where in the description does it indicate these would not be cut out as to fit around these speaker and not just cover them up. Will look for another vender next time I am in the need for such a product.when first purchased this cover fit well across the dash of my car and did what I needed it to do and that was to diminish the glare off the original dash material. However, over the months, 6 or so, due to the environment the material has shunk by at least one inch across the length so now it does not fit right to cover completely nor line up with the vents. will return if I can.Got the dash cover. The cover look nice but is half a inch short from left to right. It annoyed me when I see the gap.The cover nicely made, fitment very good...........didn't have to use the Velcro come with the package (easy removal to clean...ect). Lexus RX330 crack dash is notorious and well known issue so this help ease the eyesore. Highly recommend and good seller also, thumb up.Very cheap looking for the price, ordered charcoal which came as more of a light gray. Fit not as expected, returned.