This is used for my sofa or bed experience I have used it with my laptop and as a mini desk in bed for keyboard and mouse it fits the keyboard and The 60% mouse is surprisingly good, the only downside is that the cup holder placement can be moved, which would make it even better. Another thing I want to include is leg extension and contraction to accommodate taller and shorter people. Overall the material is strong and durable and it will take some abuse. I've dropped this thing from about 3-4 feet at least a dozen times (I have a loft bed) and it has withstood abuse and still hasn't broken.
LITEPRO Laptop Desk for Bed with USB Cooling Fan and Foldable Legs - Portable and Adjustable Tray Table Stand for Sofa, Couch, and Floor
11 Review
HANKEY Bamboo Foldable Laptop Stand with Adjustable Height Legs, Drawer, and Cup Holder - Multipurpose Bed Table for Work, Study, and Leisure
11 Review
SONGMICS Cushioned Lap Desk with Phone Tablet Slot - Rustic Brown ULLD108B01 - Ideal for Laptops up to 15.6 Inches - Size: 21.7 x 14.6 x 4.7 Inches
11 Review
Folding Table Universal (Dark Wood)
16 Review