It was a little too firm for me. It would be great for using it as a backrest while sitting up reading or watching TV, but it is a little too firm to sleep with if you want to "cuddle" with it.