The sofa was just as I expected. The price was good and the delivery process was simple and easy. The sofa seats are a bit firmer than I expected but that's fine with me. The size was perfect for my small living room space. It was easy to put together. I think it took less than an hour to put it together by one person. The reason for the missing star is because I just got it and don't know how long this sofa will last. So far, I like it and would recommend it.