I was pleasantly surprised by this desk. I purchased it to replace an older desk that I had for years. My grandson put it together for me and it took about 3 hours. I can fit my printer at the top and my pcu fits perfectly at the bottom. I am very pleased with my purchase and I hope it holds up over time.