Timely delivery, and unpacked and set up in situation for me.  The right size for my small house, I like the mirrored back and the lights.  Shelves are narrow, but I knew th at from the measurements given.  The opening at the end makes filling it awkward, but doable!  I would definitely recommend it.  I had it set up for me as there was noone around to help and it is heavy, and all glass.  Probably not hard to do for 2 people.