I tried for cushions, and this one's the winner!
Guys. My butt is so happy. I'm not joking, I legitimately bought four different cushions to try to make sitting at my desk for hours on end less uncomfortable. I tried the Comfilife cushion that has awesome reviews, plus a wedge-shaped cushion and a cushion/back support combo. The Comfi-Life came close, but for me it still wasn't quite right. While it was made of memory foam, it was extremely firm. The tailbone support idea is nice in theory, and I can see how the cutout in the back would work well for someone with significant pain issues. At 5'1 and about 115 lbs, the Comfi-life wasn't right. It elevated me too much, and the cushion was so firm that the cutout in the back was very obvious. While it was a step up from no cushion at all, I did have to reposition myself frequently to stay comfortable, even after just a few minutes.<br /><br />The Royal cushion by Purple was a totally different feel. While it has enough structure to support you, the rubber itself is soft. Unlike the Comfi-life, it doesn't matter how you sit on it. It's comfortable in any position, not too soft, not too hard, and very supportive. Mine came in perfect condition, and the cover fits perfectly. I do wish they had replacement covers in different materials and colors so you could match it with your decor. If you're in an office with a typical black desk chair, it probably doesn't matter. My mini home office is in my bedroom, so I try to make it look as nice as I can.<br /><br />I paired the cushion with the Coop lumbar support pillow and a foam foot rest, and for me that was the perfect combination. While the other seat cushions weren't bad products, I think their comfort level depended on your height and weight. I would guess that the Purple cushion would work well for almost any body type. Before you buy it, do measure the chair you're going to use it in and compare it with the dimensions of different models. I can't attest to their customer service, but I love Purple's product.
Rating: 5 stars