Needed to have a functional desk that did not take up a lot of space in the kids "space".  The directions took a minute to grasp, as it is only pics and parts were not labeled, but still very simple to put together after giving the directions a once over.  One down side is that the "paint/ coating/ or whatever it is" is like paper, and scratched easily.  Also, I apparently have a clunkly printer, so it does not fit on the printer stand on top, but the speakers go there nicely, we are making it work.  Seems sturdy enough for the kids to use.   I do hope we can get several years out of it at least.  I like the wheels so we can move it easily if needed.