bolts are worthless
The cap fits, and seems to work ok. But installing it was a major headache because one of the bolts that came with it broke on tightening, without a lot of force. I had to drill it out, big hassle. They're not the nice-looking chrome plated ones in the product photo, just cheap soft-metal ones. This does not reflect well on the overall quality of the product.
Bottom Line No, I would not recommend to a friend