This sofa is fabulous! I purchased this sofa about a month ago for my first apartment out of college, and I love it! It arrived, undamaged, and with all the pieces; however, it was slightly heavy, so it required two people to move the sofa up and down stairs to get to a desired location. Also, while this sofa could be put together by one person, it was much easier to put it together with two. The entire effort to the assemble the sofa took about 30 minutes. All of the cushions and pillows inflated with ease and little creasing, after being taken out of the bags. Furthermore, the sofa is quite comfortable to sit on and firm. Additionally, it was a neat feature that the accompanying pillows came surrounded by a zip cover; therefore, they could be removed and replaced for a certain style or season. Overall, I love this sofa, and I highly recommend it to anyone contemplating purchasing it. Later on down the line, if I experience any issues with it, I will update this review as needed.