It took a good while to assemble (maybe 8 hours by myself) but the instructions were easy to follow and the finished product is amazing. My son absolutely loves it, it’s sturdy, looks great. It did have some sizeable scratches when it came, but most of them were concealed after assembly.