I consider myself pretty handy, but this did take a while to assemble. I also may add some bracing, but I have heavy stoneware on the shelves, so I won’t fault the product for that. Aside from those notes, it’s great. It feels sturdy and looks true to the photos. Lots of extra parts included as well.