Meet the Flexi Table for your sofa and armchair: a portable table that lets you enjoy a drink, snack, or anything else while sitting down. It has a wood/EVA construction and fits over square or rounded chair arms. It has weighted sides too.
The Flexi Table measures 13 3/4″ (L) x 6 3/4″ (W) x 1 1/2″ (H). It is available in brown and honey colors. Costs under $30 at this time.