General bed cover is made out of formed diamond plate to fit to excisting bed. Bolts in place with steel frame.
Fits on OEM Stock Polaris.
This item carries a Oversize shipping fee of $130 which is calculated at checkout.
NOTE - This item usually ships withing 10-12 business days after order is placed