Perfect for me.  I will be working from home indefinitely and needed a desk to accommodate my laptop, monitor, keyboard and printer.  This desk is large enough to fit it all.  It’s sturdy and easy to assemble.