Abstract: A controllably inflatable cushion that includes a number of independently inflatable rows or zones of cells. Each row or zone is connected to the pressure port of a corresponding three-way valve, and the intake ports of the valves are connected to a pump. The pump and valves are controlled by a microprocessor control means which receives input from a pressure sensor and input switches. The input switches allow the user to set desired inflation sequences of the rows or zones and pressures at which the cushion is to be inflated. The pressure sensor provides feedback signals to control inflation pressure. The microprocessor also actuates light-emitting diodes or other indicator means to let the user know when the device is on, when the pump or any valve is actuated, or when the battery in the power supply is low.