This product came in MANY pieces and took awhile to be put together. The cabinet doors are a little off center. For the money it totally works and does look good. Not sure how long it will last though.