Great price for the size and quality. Really comfy. Pretty kidpet friendly I take the covers off (which is semi difficult) but all cushions have zippers. the inner batting will shed a bit, its necessary for me to wash once a month and it looks fresh again. Dog hair sticks to it quite a bit almost like static. The cushions show some wear like pilling (its been 3 years) but I also wash them so that could speed up that. I wish I chose a darker shade though with my messy kids.