I like this cabinet.  I did put it together myself, which was not impossible obviously, but there are many pieces and it does take some time.  The back panels did not install easily and evenly, but since it was the back, I didn’t worry too much about it.  It has nice storage.