perfect desk easy to put together too. plenty room for printer and laptop. shelf's are good for extra stuff. also very  sturdy.

Pros: good value for the price