It’s beautiful and came with all parts to assemble, just shortersmaller than I was expecting. It took me solo around 2 hours to put together, some of the stickers had fallen off boards and then the picture instructions had some things backwards so I had to redo a couple of things. Overall it does what I need it to and I love that the sideboard matches our breakfast area, it feels a little flimsy fully assembled so mounting it to the wall is necessary in my opinion.