I really like this sofa!  It was even nicer than I expected.  It comes packaged nicely, and you just attach the ends of the sofa.  It takes less than 30 minutes to put together.  Very sturdy.  I’m happy with my purchase!