I ordered 3 of these for my home. They appear to be quality products and very cushy to walk on. They are large ones and they stay put with the non-stick floor pads we also purchased. They clean up well too. [...]