This desk is good for one of our home offices. It's not exactly suitable for two monitors, and I wouldn't put a large monitor in the middle of the top shelf as it's too heavy. It's fine for a laptop, though, and I've just put the monitor over the part with the support. It was mostly fine to assemble, but one part did not have holes so we just didn't attach it to the desk (obviously it was not absolutely necessary for stability!).