Beautiful well made sofa. I would have given it 5 stars but the reason. Why. NOT Comfortable at all. Very firm . 
It's not your cuddle up & watch TV sofa. The pillows are ugly. 
I had to buy some new ones. 
I don't have much company so it's ok. 
Let's just say from my view point it's the kind of sofa you put in a showroom living room. Where your company just looks in and says oh can we sit in here. And then watch the look on their face when they sit down lol