we love this!!  We have had this for 2 years and its amazing..  I have 3 dogs and this is holding up very well to the occasional dog relaxing on the cushions