I've had this sofa for over a year.  It is still in great shape - it is just me at home, and a 30lb dog.  This is my primary seating.  
I have slept on this sofa many times, not just for naps, I sleep on this when I have a guest.  It is surprisingly comfortable!
I love the back cushions can be removed when I nap to give me more depth.  
I swap the cushions around (which side they are on) to even wear.  The velcro has worn spots on the back cushions where it is exposed, but it isn't that bad and no one sees that part.  
The seat cushions are still in really good shape. 
I am very happy with this purchase.