It was fairly easy to assemble, and I did alone! It is the perfect size for my semi-small living room area. Two people can comfortably sit on it, and three if you needed to. Pretty firm but I have napped on it and really like it! Would highly recommend. Also- love the dark grey color!