I had a different brand of boomerang pillow years ago. This one was much better for a bargain price. This version is a lot firmer, the one I had before was kind of flimsy and I would have to use an additional pillow to get adequate support. This is great if you just want to prop yourself up in bed or on the couch. Works well if you lay in your back because the two arms of the pillow support your shoulders. Side sleepers get the benefit of have a hollowed out space so your arms rest on the bed and do not get cramped in some awkward position; allowing you to hug the pillow since it is not as wide as a standard pillow. On my stomach my hands did not fall asleep because I was able to wrap my arms around the pillow and not underneath like I would have to with a regular pillow. Even if you do not use this pillow every night, it is a great multi-purpose product and could be helpful as a maternity option when you just can't get quite comfortable, or after an unexpected life event that might come up; post surgery or car accident when you are forced to lay on your back for a long length of time. Great if you suffer from acid reflux and need to be elevated at an angle. My only concern for comfort would be the polyester pillow case, but it would be a simple sewing job to copy the existing one with a soft cotton jersey material. Another solution would be using a bigger pillow case, king size, one that would fit over it as a substitute to the one that comes with it. Lots of reasons to love this unique pillow overall. Would definitely repurchase and recommend to friends/family.