The sofa looks great once assembled and it is comfy to sit on.  The sofa is a little shorter in height than I expected but not too much.  The sofa came mostly assembled with the exception of the legs which required 4 screws each to be secured to a wooden base in each corner - I had significant difficulty in attaching the legs as the screws were had to put in manually - but with the aid of hand tool I managed to make pre-holes that made screwing in the screws easier this took me some days with advice from my Dad.   Overall we are very happy with the sofa as it looks modern, smart and clean.