My order took forever to arrive and I thought that it would arrive as whole parts but It arrived in three 50lb boxes.  I wasn't prepared to assemble it.  I hate putting things together but the assembly wasn't hard at all and once I got it assembled I was pleased with the look.  I get so many compliments on this furniture even though I'm not finished decorating the space.  This furniture isn't really heavy (I wish it was).  The love seat is not against a wall and sometimes it migrates backwards off of the rug.  I also wish it was bigger but the dimensions are available to view before ordering so I should have pulled out my measuring tape and got a good idea of how big it would be before I ordered.  I suggest that you do.  Overall, I'm happy with my purchase.