This table is perfect for what I was looking for. We have a small guest bedroom and a small space for a nightstand. I wanted a table that could hold a regular size lamp and still have room for eyeglasses, keys, etc. a guest might want to put on it. This table fits the bill. It was very easy to assemble, took maybe 10 minutes at the most. The legs/post are plastic, but for the price, I knew it wasn't going to be "high end".  Very happy with this purchase.