A little hard to put together - would definitely recommend two people. But the materials are all high quality and everything fit together as expected. It looks great!