semi truck cab protector. made by merrit. can get all measurements if interested. aluminum construction. 100 bucks call Thomas big rig, semi, cab guard