Sofa is a good size for my son's smaller apartment. Not hard to put together. My only complaint is I wish the sofa were the same one in the picture. The fabric it comes with is very different.