Awesome desk for son. He loves it - shelves hold his PC tower off ground and he loves the cable management, not too hard to put together, a few missteps, but nothing that was too complicated/time consuming. Great quality!