this is good product although does take some time to assemble.  4 hours on my own and im ok at this sort of thing.  i did remove the keyboard tray after using a few times as i found it too slow and it hit my knees.  Still, a good product and ive a decent home office, even after COVID lets us return to work!