Fit great, was happy I didn’t have to attempt a design of my own, locks good, very cushioned on top. About 50 or so lbs. well made. Only one I could find at this price range as well. Thank you! Installed in about 10mins, doing the lock by eye was simple.