Hello Mud, the Daystar Shock Armor part# DAYKU71112RE is 16 inches long. Depending on your shocks length they may cover the whole body. Thank you for your inquiry.