I love this couch! It came over a week earlier than expected. It only took about 45 mins to assemble by myself, very easy. Its very classy and modern looking with many different ways to arrange. Firmness is a good level. Not extremely squishy yet not too hard. I would recommend wayfair and this product.