Very satisfied with this desk...fairly easy to assemble...one issue for me was that the 12" compartment for the tower (modem) was too small for my tower (modem) which is 14"

Pros: nice finish...easy assembly
Cons: tower (modem) compartment only 12" clearance and our tower (modem) is 14" tall