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.