The delivery guy was great. It was well packaged. It was easy to assemble. We really like it a lot! I like really plush furniture so this sofa is a little more firm than I would like but overall very satisfied.