Perfect for my chihuahua who has knee issues. The rounded scalloped steps are not steep and makes it very easy for her to go up and down from sofa. No stress or impact on her tiny legs and knees. Need to get a higher one for my bed now.