The cabinet came undamaged which is a big point in its favor as a lot of furniture items I've purchased on-line don't seem to make it to my front door undamaged.  The downside was that I had to assemble the entire cabinet.  I'm a 64 year old grandmother and it took me about five hours to assemble.  Yes, I'm slow!  What keeps me from giving it a 5 star review is that two of the drawer fronts easily chipped the finish off in a few tiny places.  I assembled it on a rug so no pieces hit any hard surfaces.  But all in all, I'm pleased with the quality of the wood and the construction.