Great value, styling & color. It's really cleverly designed & comes in one box so great if you have a small space with tricky access like me. I put it together myself really easily. And it's firm but comfortable with a couple of cushions. 

The only reason I gave it 4 & not 5 stars is because when you move around on it it makes a bit of a cheap packaging noise like there's plastic or polythene layers inside the seats. Very happy though otherwise!