Purchase went well, delivered on time. The front cover fits perfectly. The back doesn't fit at all. Way too small. Said it should fit my bike but only halfway. So! Update, contacted customer service who cleared with me. Very helpful and quick to reply. I am satisfied with the product and the result of our communication.