I was pleasantly surprised that this tailbone cushion was everything and it actually surpassed my expectations. I was immediately impressed by the non-slip base, and by the contours in the seat to accommodate my rear end in the back, and to support my thighs in front. As for comfort, it was firm enough for good support without being hard as a rock. It was not mushy. The fabric was of good quality, not soft and furry like a child's stuffed animal. It was so comfortable that I forgot that I was sitting on anything but my car's own seat.