Assembling this sofa was a piece of cake! It arrived quickly and was straightforward to put together. While it's a bit firm initially, I'm satisfied with its comfort level. Overall, I'm very pleased with my purchase!