Pro: This desk is great for a smaller room. I was able to fit this desk with a queen size bed in a 10x12 room. The shelves maximize the vertical space.

Con: If you are taller or have wide shoulders, you will find this desk too small. I am 5'5", the desk is a good size for me, but for my husband it is too tight. Keyboard tray is not wide enough. To use keyboard and mouse side-by-side, you will need to switch to a compact keyboard.