Every table depends on your personal needs, like I have a comer table that’s about 1.5m in both directions because it has multiple PCs on it. Height depends on your height and chair
Looks custom made with 2 drawer units like you can get at Walmart or Ikea and a large shelve. Very clever, never thought of doing that myself till now. Awesome.
Get a height adjustable frame and put a worktop on it. Your back will thank you for the ability to sit in different ways or even stand when you game...