Absolutely perfect! 
we have a small living room and were a bit worried that the sofa would be small but its a great size, very spacious for two people. 

Was really easy for my boyfriend and I to put together and it's very sturdy. for maximum comfort, definitely buy some cushions to go with it but other than that, great sofa for the price!