Perfect size for chair or couch!  Firm, but not hard, and definitely makes an achy back say, "Ahhhhh".  The colors are not too bright and go well with my LR leather.  Just wish they'd have a removable zip cover for easy machine washing. Bought four!