I bought this as a sort of stepping stone so that my sausage dog could get onto the sofa without jumping (it's bad for their backs) done the trick and also looks the part. It's nice and firm too so that if you sit on it you don't sink into it so it does double up as an extra seat in the living room. Material seems resilient also as when it first arried she was suspect and attacked it and chewed it but looks as good as new still :)