A therapeutic massage system includes a cushion and a controller unit operably connected by tubing. The cushion has a therapy pad coupled to a support pad. The support pad includes a plurality of compartments that may be filled with microbeads or other supportive material that self-adjusts to conform to the contours of an individual's body. The therapy pad includes a plurality of selectively inflatable and deflatable channels. The controller unit includes a processor operably connected to a diverter for controlling the delivery of air to and exhausting of air from the channels of the therapy pad. The massage system can be customized to provide user-specific treatment.