This desk is sufficient for me because I only use it as a place to store mail, and my laptop at home. I don't actually work on it. If I had to actually work on it, I'd probably hate it because it is flimsy, and looks pretty cheap. If you have children, make sure you secure it to the wall, because it is not sturdy

Pros: Easy to assemble
Cons: Cheap, flimsy, wobbly