This desk is exactly what we hoped for! Assembly was fairly easy. The only issue is ball bearings fro the drawer have been found on the floor.