We present the most general multi-parameter family of a soliton on a background solutions to the Sasa-Satsuma equation. The solution contains a set of several free parameters that control the background amplitude as well as the soliton itself. This family of solutions admits nontrivial limiting cases, such as rogue waves and classical solitons, that are considered in detail