Extremely cheap stitching, backing, everything.  The corners have plastic thread sticking up occasionally to stick your foot.  The sticky stuff on the back peels in a strange way.  Do not buy.