I highly recommend.  I confess that I was a little worried about this purchase but this sofa exceeded my expectations.  The seats are firm and comfortable at the same time, the backrests are very comfortable and the sofa is very easy to assemble.  I loved the color and the design.  I was also worried that over time it would get loose, but so far Ive seen that I wont have these problems. The chaise is incredible.