I have Seibon and after some adjusting, I got it to fit on perfectly. There is a little imperfection, but it's not that noticable. The shipping was fast. Whatever you get, don't give up too quickly because carbon fiber may look like it doesn't fit but its flexible and with the right hood pins and a little know how it will work out fine. Good luck!