Be sure to measure what you are buying the cap for.
They fit well for what I needed them for. What I was was an old bench press I got on Facebook Marketplace. There were no original caps so I ordered these and they fit perfectly.
Pros
Polyethylene resins for strength and weather resistance