alum adjustable with cab protector . boat rack a roll up but steel frame can just unbolt off rack with feet for F350 so rack fits with canopy on in Courtenay