Roof rack and easy load kayak rack sold separetly. $350 for the roof racks and $300 for the kayak rack. $600 for both. Kayak rack will fit any vehicle with roof racks. The roof racks themselves fit a 2012 body style Mazda 2. Both are brand new never used. The kayak rack has a roller that slides out making kayak loading easy