Perfectly sized desk with enough depth to offer space and comfort while working just what any professional or gamer needs. Assembly will take a few hours but isn't all that bad (definitely need a power drill and a tool kit).