I like the sofa, it's roomy. It's also pretty firm I gather with some usage the seating may give way to your body. I do have a complaint. The blue that's pictured is more of a turquoise color, I was a little disappointed at first but after the assembly and placing it where I wanted it to be I grew fond of it, my area rug has more of a "blue" shade to it but it compliments the sofa.
As for the assembly I did have a little help, but noticed that there was some misplacements once I figured it out I was back in business....lol
I recommend this purchase