This is excellent large enough to be comfortable but, still fits in a fairly small space. We are both 5'(" and have a toddler and, small dog. Everyone sits comfortably and it seems to be taking wear well, It wipes clean with a damp cloth. The ottoman adds extra space and velcro can be added to attach it to the bottom of the sofa if wanted. (This is a closed ottoman, not for storage)The back cushions are removable for cleaning. The pieces can slide a bit on hardwood so we aded extra velcro.