Fabulous steps. Worth every penny spent. Keeping shape and firmness. Easy to clean. Older dogs, puppies and cats really need these soft stable steps