These our high-quality, easy to install, and they look good. We’ve had them for a few weeks and they stay in place. I’m glad I got the bullnose design. I think it looks more high-end and I’m not worried about pulling them up with my feet when I step. Our dog loves them. He runs up and down them so fast whereas without them, it was pretty tough for him.