Would give it five stars but the width of the cushions' are not very wide, so if you are a bigger person, which I am not but if I have a large guest over, it's just not the best in terms of comfort.  I'd prefer large cushions. I do love the modular aspect and we keep ours the long way, so it's one VERY long couch, which to us is very cool.  We love the color and the fabric.  It's not a hard as leather but it's hard enough in that if you spill something it should wipe right up.  Overall, I recommend this, especially to a large family.