had this couch for a few weeks now. It is smaller than it looks. It is quite firm. The cushions slide off really bad (bought a rug gripper and put it under the cushions and that has helped a lot). The two pieces of the sectional do not stay together (I found a metal bracket in my garage and screwed the two pieces together from underneath).  All in all it looks okay. Its unfortunate that you spend money on a piece of furniture you immediately have to find ways to rig together to make it workable instead of just being able to enjoy the new addition.