This is a really good sofa for the price, however the seat cushions are  a little on the thin side and it doesn't seem like they will hold up long term. And since they aren't removable there is no chance of fluffing them up later.  The biggest plus is the variety of colors you can choose from.  I had my heart set on a purple couch, and this one is beautiful.  It would be even better if they made loveseats to go with it.

If however, you are not interested in one of the more unusual colors, but still need a couch to fit your budget, I highly recommend the Ashley Darcy sofas.  We bought the loveseat in light blue to go with our couch.  It's very comfortable with nice, thick seat cushions, that are removable.  

I will try to update with pictures later.