I absolutely love this couch! It is exactly what I wanted. Took about 30 minutes to put together and was pretty easy. The couch is firm which I like. Overall, great for the price. Can’t wait to add more pillows.