Everything that I had hoped for in a guest room nightstand.  I actually bought two of these. The first  one took me quite some time to assemble but the second one went much quicker.Beware when assembling. The directions were not exactly clear about the front/back of the pieces. I put the first one  together and ended up with one of the shelves on backwards. Not a big deal aesthetically, but that caused the.door to be ajar because there was nowhere to attach the magnetic plate that keeps the door shut.

Pros: great value, solid piece, classic style
Cons: individual pieces not labeled well making assembly difficult