Extremely difficult to assemble. Parts needed to be screwed in from the middle top of the roof almost impossible to do. Looks nice but I would not recommend unless you have extreme patience and time. Bolts so small they barely went through to the other side.