Perfect for my chihuahua.  we had the plastic stairs before and he hated them. i think this material is much more comfortable and easier for him to use
I used the 3 steps for the bed and the 2 steps for the couch