I needed a small desk for a childs room to assist in home work not for computer usage.

Pros: easy to put together, very space friendly, nice to look at. 
Cons: very small. not sure how anyone could use this as a computer desk unless its a small laptop