Suits my purpose.  I only gave it 4 stars because it's a little thin, so if you're going to sit on it for an extended period of time it might be uncomfortable. I have it on the bench in my mudroom, so it's not a place I sit on for hours at a time.  It has a grippy bottom, which I like so it doesn't slip.