Before and after. These worked perfectly. Installation was very easy. They are stable and look great! I needed something to add traction for my aging dog and really worried these would be unsafe. But I’m am very pleased.