This desk is all I needed to keep my home office mobile, neat and simple.  I have my printer and CPU on the bottom shelf and my screen on top.  I did not use the top shelf nor the CDs rack.