We bought this for our office and it's the perfect size for the space.  It was difficult to assemble, but once we got it together it's pretty sturdy.  It is made of cheap materials so the price is a bit high, but overall we're very happy with it.  The surface of the counter top is a little low, but it's great for short people. :)