This desk holds all the equipment and supplies I need at my computer but takes very little space and allows me to stretch out my injured leg because to the knee hole design lacking in other hutches and desks.

Pros: Quality, design and features
Cons: When printing, there is a little vibration of the desk