I personally like these types of desks from Costco:
https://www.costco.ca/dunmoore-152.4...100837534.html
I have two similar ones in my house and they are very sturdy and well put together. The drawers are nice for keeping electronics or office supplies in. The built in rear power is a nice feature. On my desk, I screwed a piece of wood under the drawer rails to which I attached a sliding keyboard tray. I pull the tray out and adjust the height of the keyboard and when I am done I store the keyboard tray under the desk for a clean look.
The added benefit of Costco is the generous return policy and price matching.
Keyboard tray: VIVO Adjustable Computer Keyboard & Mouse Platform Tray Ergonomic Under Table Desk Mount Drawer Underdesk Shelf (MOUNT-KB03B)
https://a.co/d/3mWTg4L