Fantastic sofa! I was a little bit wary of purchasing a sofa I hadn't actually tried out in a shop, but I needn't have been. 
It matched the dimensions stated exactly and is super comfortable.  The foot stool is a brilliant addition to put your feet up, it's like laying in bed in your living room! Well worth every penny!