This couch is beautiful and great for a smaller space. The assembly was very easy. Put it together in under an hour by myself. 
Every review has been saying its firm. It is firm for a couch but not "too firm" as a futon. Keeping that in mind the fabric is plush and it comfortable enough to take naps on. the back folds down flat easily and the storage in the chaise sectional part is deeper than I expected and very useful. 
Overall great purchase and the color is rich and it looks as beautiful as it does in the online photos.