Assembly took hours (working alone). The dowels I received were not machined well and some had to be trimmed... even then getting the table together required a lot of pounding with a rubber mallet. Of course this table is beautiful once you get it put together. The price of the Overstock version is about half of the brand name version and they look almost identical. I have seen the brand name version of this table in person and the primary difference is in the quality of the drawers. The drawers on this piece are assembled out of MDF and have ball bearing slides. This is the only part of the Overstock version that appears cheaply made. The drawer bottom is not very durable and the slides don't work very well so I don't think the drawers will be very functional in the long run. Other than the drawers it is solid wood and the finish is very nice.
I love this piece of furniture. The color is great. It is solid. It was not that difficult to put together. I did it by myself and just took my time. The only problem I ran into was with the drawers and and the back panel. The predrilled holes were not deep enough and the wood was hard enough that I could not get the screws all the way in manually. I needed to make he the holes deeper using a hammer and nail or a drill. Even with the extra labor needed, I love it and feel it is a great piece of furniture, especially for the price.
Even though it takes several hours to build, once completed, the table is beautiful. Very heavy solid wood with a very nice finish. The color is just as it looks in the picture. Was a little hesitant to buy online without seeing it first, but I am very happy with the product. It is very beautiful and very good quality.