This is a great body pillow! Firm, supportive and incredibly soft! I'm using it in my guest room on a platform bed with a foam mattress- for a twin sized bed it serves as a back turning the bed into a sofa of sorts. Great product!