Love the rugs. Color is perfect. I’m not sure what you mean by non slip because all five of the rugs I purchased easily slide and don’t stay where I have placed them. Also some of the fabric is already unraveling at the corners.