This is a good product. It is hard enough so that I can lean and I don't think to the bottom, but soft at the same time so it doesn't hurt me.
I like it so much I am ordering another one and this is also good gifting option especially at this price point
Note the heighth it 7 inches. I used it along with normal pillow - so it's perfect for me and many other uses - leaning while watching TV/projector, reading or relaxing....
Also, the cover is a very good add-on as that is something we don't get readily in market.