It took me 4 hours to assemble it. Most challenging piece is the wine shelf. The trick is to assemble it by arranging the pieces inside the cabinet itself, rather than assembling it outside and then try to make it fit inside the two shelves. It comes with a lot of pieces. The instructions are not very easy to follow. It must have images no text.  It also has too many repetitie steps. Apart from the wine rack, everything else if pretty easy to assemble. My Breville Barista pro sits comfortably on it. The cabinet is light weight but sturdy. I like the wood finish on it. It looks nice. I am happy with my purchase.