Dash mat was perfect. All good accept for comminication. Problem was that there was no communication after receipt of order confirmation. I emailed twice then got an answer saying it would be delivered that day 9 days after confirmation(It was delivered that day).