Gorgeous and very functional! It took 2 hours to put together and the one cabinet door arrived with some glue on it, which I have to figure out how to remove without damaging the door. Wasn’t enough to return it. All in all, I highly recommend!