This couch is beautiful I receive so many compliments. Channeling Marie Kondo... this couch sparks joy! Its on the firm side, but I like that because I dont want to sink in too much. Back is low, but it isnt a bother to me. Still comfortable Ive fallen asleep on it. I have dogs Id definitely cover it with a thick blanket to prevent and puncture damage to be on the safe side it looks durable though. 

Buy this already! If not, bless your heart.