Great product. I assembled all of on my own. I did need a hand setting the body into the frame. It has proven over the months to be holding together rather well. I did have to glue the wooden bolt covers on because, they just would not stay on.