Some of the parts came damaged or broken. After a few weeks and a few messages, I finally got all the replacements that I had asked for and I am quite satisfied with the final result. It is easy to assemble, even by one person (although of course easier with help), and it has a few touches that makes it more robust than other DIY brands.