Quick delivery and easy to assemble. All the holes and screws lined up perfectly and it only took about 30 mins for my boyfriend and I to put together. The table we received had a darker wood and metal finish unlike the photo but we liked it better! It is a very solid and sturdy table. Great price and great addition to our home!