Super easy to put together, took about 15-20 min. It feels really sturdy. The holes for screws were all aligned perfectly. Came with extra screws too. Amazing deal for a good piece of furniture