This was a very affordable body pillow that is both firm and soft. I wish it was a little flatter to lean against but it is very nice.