I love this product.  It was not difficult to put together. It fits perfect in the space I have for it and it looks elegant.  Great quality too.