4 stars only because it requires a good deal of assembly and came in many large boxes that were a pain to break down and get rid of! Couch itself is great! Love that the fabric zips off so you can clean it!