Great pet ramp for our dachshund! We love the carpeted panels as they help our dog to have sure footing. The back has rubber at the top and bottom so the ramp stays in place, not scratching our hard wood floors. We are very happy with this purchase!