This is a really nice couch. It was simple to put together, it took about 20 minutes. It has a nice streamlined look, which can go with several different design styles. I love the wood accents along the bottom of the couch, extending down to the legs. It is on the firm side, but comfortable. The textured linen fabric should hide stains pretty well if you have kids or pets. Overall….quite happy!