Perfect size and height. I fits perfectly next to my bed which sits pretty high. It arrived mostly assembled. All you have to do is attach the legs. The quality is solid. The power and USB port is very convenient sitting on top of the night stand. I would recommend it to anyone.