This couch is lovely! I wasn't expecting it to come in 3 different packages when it shipped. Very easy to put together, but I noticed a couple of stains on it and it wasn't even out of the box yet. I easily removed the stains and used some scotch guard for extra protection. The cushions could be a bit more comfortable, but I bet it is because I haven't broken it in yet. I wouldn't recommend this for anyone who has animals who like to scratch things as it snags fairly easily. All in all I am happy with my purchase and am happy I finally have a couch!

Pros: Great price and it looks exactly like the picture. (color) 
Cons: Easily snags