Overall good product, but pretty pricey. Very sturdy, functional, and looks great. Several pieces got scratched in the process of unboxing and installing and more options for shelf height would have been great. Otherwise, very happy with this product.