Perfect! Double check the height before ordering for the right fit. My miniature dog absolutely loves her stairs, they’re soft but can support even my weight if I try. Stairs don’t slide on my carpet. Great for little joints for sure )