The sofa arrived today in a partially open box; however, nothing appeared to be damaged. All pieces were in one box which was a little heavy. The color of sofa is true to the pic on site and matched the colors in the rug. The cushions were in vacuum packed bags (cushions will inflate after removing from packaging). Each piece of the couch was labeled with letters. Easy instructions. Putting the sofa together took about 1.5 hours (one person) which included placing the cushions in the covers. All the pieces lined up with the holes and screws. I only used the Allen screwdriver which was included. Placing the covers over the cushions was a very cozy fit, but they do fit. The cushions appear to be firm. The cushions and soft arms are Velcro to the base of the sofa. It fits good in the space (TV/office room). For the price it's a good purchase.