I was surprised at how substantial this rolling computer desk was when it assembled. Large glass desktop, roll out keyboard shelf which easily provides space for mouse, controllers, and wireless charging pad as well. Ample space on shelf without interferring with my legs.