We love this sofa! The Upholstery holds up Against Kids, pets, and messes. Easy to wipe down. Doesn’t have any scratch marks from animals which is amazing since the cat does zoomies ( running around like a nut) with it. The bench foam is still firm after 2 years of ownership. It’s true to size. The cushions are removable they are Velcro in place and so it makes it easy for cleaning inside the couch. There is enough space underneath the couch to put 8inch storage boxes It’s a fairly deep seat, both my husband (6’1) and myself (5nothing) find it comfortable. It’s in our sitting room. If this were in the Television room he would complain the back isn’t high enough. 
Goes well with the rug and the green pillows. 
The couch was purchased for a temporary living situation and to withstand the children.  It will now move with us instead of reselling we love it!