This is exactly what we needed for our pup to get on and off our bed.  Easier than a ramp, and safer than stairs.  Love that it is soft, firm foam so it not only supports him, he can't bump or hurt himself on it.  He is 70 lbs and it supports him going up and down.   We've already washed the cover.   We hung to dry and it looks new.  Very happy with this product.