Excellent product.  My arthritic cat started using it within a couple of days.  It helps her reach the bed without stressing her joints.  Very easy to put together. Based upon reviews I put a bath rug under it to avoid scratching the floor.  This works very well as it prevents scratches and if there were any danger of the steps sliding it keeps that issue from happening.