I use this as my tall desk since it is adjustable. Monitor shelf holds my 32" computer monitor perfectly, anything any larger would be to big. The desk top has more than enough space for my keyboard and mouse. When I need extra space I slide my keyboard and mouse under the monitor shelf. For the price it is truly a value and it only took 30-45 minutes to assemble.