The FedEx driver left the package on the first floor. It’s heavy, so I’d recommend having another person help. I took it up a few pieces at a time. It took me around 15 minutes to put together (not including the time spent staring at the instructions making sure I did all the steps correctly). It even came with a ratcheting Allen wrench. That was super helpful. The legs are made of a weird black plastic otherwise, it looks really fancy.