Very happy with this product. Everything came in great condition. It looks fabulous. Assembly did take a while but it was well worth it.