Good size to hold 2 monitors plus extra room. The shelves weren’t as wide as I was hoping for but it wasn’t a priority for me when I was shopping desks. My printer is too large to fit on it but not a big deal. Very easy to put together. I did have one corner slightly damaged on the main desk piece but chose not to request a replacement, instead being able to hide it by placing within the shelf frame.