To my surprise this sofa came in several pieces. I thought that it was going to come as a whole and I would just have to screw on the legs. Boy, was I wrong. The sofa was a real pain to put together because 2 of the pre-drilled holes didn't line up exactly when attaching the arms. It was kind of nerve racking because you don't want to get any stains on the sofa while putting it together and trying to fit pieces together that don't fit, on such a light sofa, I felt like I was about to lose the best part of my mind. But once it was finally done the couch looked really beautiful. As far as comfort, it comes pretty firm but we won't be sitting on this sofa much, it will be more of a show piece. So, overall it was exactly what I was looking for as far as style and size. I can't wait to fully dress it up!