We love it! Love that it’s modular and you can rearrange however you’d like. The gray corduroy is so soft and feels really nice. Seems like it will hold up well with our pets. The cushions are fairly firm, as other reviewers have noted, but it’s super comfy. Our pets love it too!