We have had this sofa for about six months now and I love it just as much as I did the day we bought it.  It is so easy to put together- took about five minutes.  We have two kids, 8 and 6, who climb all over it and it's held up great.  I can lay all the way out on the sofa with no issues (I'm 5'10").  The color is just like the photo.  The only cons that I can think of- the cushions are not reversible and it's not very deep.