The style & size is perfect for my foyer. It took several hours to put together. Unfortunately the quality is poor.  
I was so careful to cover the surfaces while putting it together. After I finished & was wiping it down, I noticed, what I thought was oil from the drawer slider mechanism. But as wiped it down, I realized that the white finish on the top of the console,  had rubbed off in a small spot [size of a dime] . Very disappointing.  I do not recommend this product.