Overall this is a WIN for a small space. Frame is sturdy and there are 2 connectors to keep the sections together. Fabric is soft, velvety courderoy. Deep seating is great. All top cushions have a zipper to remove covers for washing. Bottom cushions are not reversible thus cannot be flipped  feature Velcro strips to keep in place. Seat cushions are medium firm foam and quite comfortable. Note the sofa sizespecs it does sit a bit low but I was aware prior to purchase. White-glove delivery  set up was a great experience. Put your feet up and enjoy!