Desk should be at least 55inches. I got this from Amazon and was very happy with it. I had a 27 in iMac with my work laptop and my 34 in ultra wide and it all fit.
Teraves Reversible L Shaped Desk... https://www.amazon.com/dp/B07YXM9NC9?ref=ppx_pop_mob_ap_share