At this price, there is nothing better on the market in terms of quality or size. I wish an 88 key keyboard could fit the (somewhat wobbly) lower shelf, but you can put it on the desktop, and use the keyboard shelf for the mouse anc pc keyboard. The top shelf, where I placed my pc monitors, is a bit too tall, but all in all I can live with these compromises. It is however great to have such an affordable desk for a home setup.