Mine is tough to get on and off too, roll bars up top and down the front sides are getting pretty scratched up. I do need to trim the flanges and get more help. On mine I am setting the cab behind the firewall.