I really like it and my dog likes it as well.  The cushion is not very good, so I did replace it but the bench itself is very nice and exactly what I wanted.