It is super soft, but also provides a great deal support. HOWEVER, it smells awful. I tried spraying it with some Febreeze & Lysol, but the smell still lingers. Hopefully as time passes by the smell will subside.