I'd give the sofa a good 4.5 stars (if that were an option).  It looks fantastic and went perfectly with my midcentury home and décor.  It's super easy to assemble and I was even able to do it myself.  It's actually really comfortable as well.  Nice quality for the price and definitely not complaints that I can think of.