This sofa arrived in 2 large boxes and delivery arrived a day sooner then expected . I was able to build it very fast and easy with no extra tools ! It was a bit smaller then expected but regardless I’m loving it so far ! It has firm seats so my lower back pain vanished , it is a very soft material and it is on the lower side so i don’t have to worry about kids falling off and getting hurt . Oh and did I mention it came wit 2 pillows  That was a nice surprise .