This end table was super easy to put together, it just has three screws for each leg that you screw into the bottom of the table top. Literally took me about 2 minutes to put together. I thought it might not be solid because of the metal legs but it's actually a pretty sturdy table. The only thing I don't like about it is that the bottom of the legs don't have any kind of cushion to stop the legs from scratching the floor and since I have a hardwood floor that's a little bit of a concern for me. It's a really great table and a good deal.