Beautiful cabinet, beautiful color! Just as described! Packed with lots of styrofoam and cardboard to protect it.  Great thick shelves with etched plate grooves in the back.  Took us about 30 minutes to unbox and assemble (put the shelves in).  Am not using the light at this time because I'm afraid the plug will push it too far from the wall.  Since the cabinet is so tall and slender and sitting on carpet, I was afraid it might "tip" over.  There is an item included for you to attach it to the wall, but I didn't attempt to use it.  My item arrived sooner than I expected!  It was supposed to arrive on April 4th but arrived on March 25th. The original reschedule date was March 24th, but the truck broke down.  The only way I knew it wasn't coming is I called to ask them when it would be there.  My only recommendation about this item is that you call the delivery company the morning of the delivery to confirm they will be there.  Otherwise, the item was perfect! I'd surely buy again!!