I would recommend this couch, especially for the price point! Be sure to measure the space you're putting it in, because as other reviewers said, it is quite small, but perfect for my small apartment. The couch is quite comfortable. 
Came together very quickly - took about an hour. It didn't smell great when it first came out of the package, but it's been 2 days and the smell is wearing off.