Exactly what I needed. Nice looking desk that was very easy to assemble. Actually, assembly was just attaching the legs which
 was very easy and a wrench was supplied. If you have a socket wrench (I believe it was 9/16”), assembly is even easier. Two outlets and USB ports are very convenient. Very satisfied, the desk is solid wood and very sturdy. 
The cherry on the sundae was ordering it on a Sunday, told to expect delivery the next Friday but the desk arrived 3 days early on Tuesday. 
Excellent purchase!