These are excellent!! I have four small dogs and a very high platform bed and al of them use them. they are easy to clean. safe for your pets and very affordable!! recommend to anyone with lil dogs!!