Giving these 4 stars for the misleading “non-slip” description. They are not non-slip however after adding some extra grip to the bottom they look great! We had to add these to our stairs for our kiddos and our dog. They are good quality and very pretty!