I purchased this for my husband and myself. I was recently diagnosed with GERD and my husband snores. I was very pleased with the quality when I opened the item on arrival. It fit perfectly on our Queen size bed. While is it very firm, It holds weight without sinking, which is very good, in my opinion. In the photo it shows the wedge wide side down vertical against the bed, I believe it works better with the pillow horizontal and the wide side to the top of the bed. I sleep with another pillow under my head and then the wedge is just like an extension of the bed itself. I like the height, it is just right for reading, watching tv or sleeping. The cover fabric is zippered on and I haven't taken it off yet to wash so I don't have an opinion on that feature, My husband prefers to sleep a little lower on the wedge so his head isn't as high up. While my husband still snores, I have found it to to be comfortable and helpful.