Love the cabinet. Doesn’t feel totally cheap. I was able to put it together myself. Only complaint was that one of the pieces was mislabeled 21 when it was supposed to say 12 so I thought I was missing a piece for a while. All worked out ok and was able to just add it in at the end thankfully instead of having to take the whole thing apart. Packaged really well so it came undamaged. I like the hidden compartment on the top. Has a very clean look.