Good wood, durable but installing roof top takes two people, area to screw is awkward and unmarked so have to make your own alignment..screws necessary for that part are really small.  Rest was alright to figure out.