Ive had this couch for about a year now. Its held up extremely well and is very comfortable! I have yet to wash the slip cover but I have spot cleaned it. 

One minor thing is that the cover does sometimes slip a little so you do have to adjust it occasionally. But I think it was worth the price!