I’m in love with it so far, easy to put together it did not and does not take an HR to assemble it either, its firm and i like how it feels, however i wish the cushions were a little longer but other than that this a great couch for a small space!