These nightstands were exactly as described.  I was pleasantly surprised to find the top shelf large enough to hold a bedside lamp.  The drawers, while fabric, seem quite sturdy and hold a decent amount.  The outlets and USB ports on top of each nightstand are extremely handy and helped tame all my cords running to and from the nightstand.  They were very easy to assemble.  I am very happy with my purchase and the price was just right.