We purchased our Matilda sofa last May  it is still very comfy  so easy to clean. We love it!! Easy assembly, tho overtime you do have to tighten the legs where the chaise  sofa meet. That’s not much of an issue tho.
We have a cat  she doesn’t claw, it’s so easy to vacuum  I recommend wiping it down with a non toxic cleaner like Thieves to protect the leather! We would highly recommend!!!