The product is perfect for my space and looks great.  Very difficult to put together.  Instructions were incorrect, parts labelled wrong.  2 hours to assemble.  Product has a weird paint smell that dissipates after a few days.