Great steps for our miniature Dachshund. I loved the selection of colors so that I could find the perfect fit for our bedroom. Our dog is very comfortable on them, the color is great, the quality is great and it’s soft enough to fit in with any Decor but also sturdy and functional enough for the puppy.