The product came with more pieces than expected, but total assembly took approx. 25 minutes. It was very easy to put together, and it looks great. It's a great quality for the price. It looked much better than expected. The wood top surface is darker than pictured, but looks really great. I am very happy with this purchase and would definitely recommend.