These are fine. Since they are going on the stairs in my unfinished basement, I don’t mind them. I wouldn’t put them in my living area though. The quality is just okay but good for the price. You get what you pay for. They seem to not slide, but I used carpet tape just in case. The tape does pull off the bottom though. The pattern is also crisper in the photos than in person.