This is exactly what we thought it was going to be. It is a very solid piece of furniture. It took us roughly 4 hours to assemble (two men) and assembled as instructed.  The delivery was spot on as well.  The delivery date moved once, but I'm sure it was due to a snowstorm.  The drivers were very friendly. Great experience from start to finish!