Took us a little over two hours to assemble. Solid quality. Paint job was also well done.