This couch was so easy to put together and is the perfect size for my small apartment. Its on the firmer side but still pretty comfortable so far.