Excellent product. Easy to put together...the engineering is well done so the product is very stable and sturdy for being prefabricated and constructed in your home...the finish is very nice. Seems like it will last a lifetime..