Just what I needed. I took one star off only because the gray desktop material is VERY lightweight and fragile. However the desk overall is sturdy.