Exactly what I was in need of. It even came with the filing cabinet which I wasn't expecting. It's a very heavy desk. Took 2 to put it together. Went together with no problem. Doing accounting work it gives me plenty of space.