It’s well  constructed and the perfect height for my sofa. However the second step doesn’t stick out far enough from under the first step to make it easy for my dog to use. He’s a Havanese so not that large but he has a long body. He can use it but he has to do a couple of tries every time. I have Other, similar stair cases that don’t have this problem.