After months of search and frustration with long lead times, ended up getting this sofa in a spur of a moment, without even measuring it properly. No regrets! It turns out the cats don’t scratch it, which is a huge plus! It replaced our oversized, overly plush sectional, so it was a bit of an adjustment. It’s comfortable but not on the soft side - which was one of the replacement objectives. It arrived in less than a week, the delivery was well communicated and super easy - they even took the packaging materials. It required drilling holes for screws to attach the legs (or my hubby just likes his tools, not sure).  Speaking is legs, I’m thrilled I can clean the dust under so easily!
A small downside is that it is a bit short in the back.