Cushion base, tray or side table?
Choose by how much the seat moves.

A freestanding drink base
Steadi travels with a compatible container and needs no furniture attachment. It suits a supported resting spot, not a cushion that continuously shifts.
A tray
A rigid tray can organize several items, but still depends on the cushion beneath it. Check support under the entire tray; do not balance it across a seam.
A separate table
A side table removes the drink from the moving seat. It is the better choice when cushion compression or shared seating makes the surface unpredictable.