Not worth what I paid for it. It's basically super absorbent shag carpet on a piece of rubber.  Edges are not finished. I don't expect it to last more than a few washes