Hella cushion!  It's like sitting on a cloud.  The threads are kind of loosening, but I'm not tripping over that.  I haven't spilled anything on it, so I can't comment if it'll stain easily or if it's hard to clean.  Will muffle a toot really well, maybe even block the smell from leaking.  I would buy this bench again!