Perfect for our needs. Our mini Dachshund took to it in seconds. Quality seems good. We got 40” instead of 32” so incline would be more gradual even though we only need to use 16” setting thus far. My wife says it’s pricey but a necessity for our small dog. We were worried about her hurting her back or hind end jumping so often. She’s only 11 months old.