We are New Image Custom Seats, We have just completed our move from York,Pa to Myrtle Beach, SC. I am sorry we have not been on the forum for a while but we have been very busy putting our new shop together. As for the Hump pad in the above picture it is a bolt on back rest and is more than strong enough to offer support to your passenger. When you remove your back seat to install the cowl the Hump Pad comes off with the seat and it can be used with the Grab Bar installed. Be sure to visit newimageseats.com or call 843-236-7772 with any questions