I have these but in a different design. Have found the quality and fit to be excellent. They did arrive 2 weeks late though, and there was no response to an email requesting an update. No fitting instructions but straight forward. Overall I'm really happy with the product, customer service could be better.
10% off these today through eBay; and any other new item for that matter. Enter code Pristine. Used a similar offer when I bought mine; useful £40 saving.