Brilliant purchase -fairly easy to put together providing you are not in a rush (would recommend two people - I did it alone but would have been easier if someone holding pieces) - very firm (ideal for us) we prefer firm sofas - really good buy!  Larger than we thought which was even better!!  First time I've ever purchased furniture online -w as a little worried but very very pleased - Would recommend.  Only downside took so long on delivery - paid extra for inside delivery was supposed to arrive early December - ended up me begging the delivery firm to deliver last business day before Christmas - which they agreed to.