Product arrived in several boxes. It was a little confusing assembling all pieces. Also you'll need another set of hands while installing. Once we finally got it mounted, it functioned as it should. Easy to use once mounted. Mine is mounted on my dump trailer and has been durable on the few trip I have done.