I ordered this dash cover in black to hopefully help with the dangerous problem I was having with the reflection of the dash onto my windshield in my Ford Edge. When the sun hit my windshield all I could see was the reflection of the dash, not the road.I cannot believe the guys with the "better idea" let this unsafe design hit the road. I contacted Ford Motor Company and was told that they had not had any complaints about this issue!!! Imagine that!! That being said, I cannot say enough about this product!!! It fits perfectly, very easy to install, looks great and stays in place, Completely stopped the problem I had with the reflection of the dash on the windshield. I still see the reflection of the vents but they are not in the in the drivers direct view. Feel so much safer driving now, Great product and the price was very reasonable. Can't say enough about the value of this product. Would highly recommend.It was what we expected...like other reviewers noted, it did need more velcro ,a couple of bucks. Our 99 Dodge pickup looks much neater. Should have gotten one years ago. The dash cover follows all the proper contours, the charcoal gray carpet seems to be quality, and the color is perfect.I would have to say that the Dash Mat here was great, perfect match to the vents, speakers, and conformed to dash.PROS: Great stitching, shaped to the the dash like supposed to, and good material as wellCONS: They really didnt send enough of their velcro to keep the dashmat to the dash, I just had to buy some more, a MINOR Inconvenience, but my dash is enormous anyways.This dash cover is a perfect fit for an 01 dodge truck was very happy but the velcro that is sent with it does not hold worth crap so you have to buy the industrial strength velcro to use with this cover other than that I have no complaint.....This is an awesome dash mat looks good nice fabric .. I am down rating for one reason... the glare... it leaves a lot of glare on the windshield. But man does it look nice.Only reason for the 4 stars is the company not listening. Not enough Velcro! Lol other than that it's awesome.The dash cover was shipped promptly and had a very nice fit. The only thing that I would recommend is that they remove the little flaps for the front of the dash. They tend to stick out even with the Velcrogreat way to cover up the average Dodge Ram dash cracks. It gives it a nice clean look that fits pretty well across the dash. I got the DashTex cover which is a very nice material. A lot better than the carpet kind. I havent had it for long but we'll see if it fads. I would definitely buy it again.