I am giving this sofa 5 stars because it is what it says it is and, as such, is great value for money! Perfect for a small square room and i like the firm cushions that offer back support so you don't sink into a slump! There is no assembly really, only the very easy to screw in four stumpy wooden legs, so you can do it alone, no problem! Easy to move around and exactly what i needed with fast delivery time, i am delighted with this purchase!