Exactly what I needed! The desk top is the perfect size and the height is just right. The gray looks fantastic. It was easy to assemble and sturdy enough to withstand three kids. Love it!