This was so different from the other product I purchased this week.  It took moments to assemble as it is purely putting on the legs.  It looks good.  Haven't tried the bed option yet and no, it's not a snuggly sofa, quite firm and no arm rests means it is very "sitty uppy" but still a great sofa bed option.