The box it comes in is light weight (for a couch). It was pretty easy to put together- everything is a durable plastic, including screws. It took my husband and I about an hour to assemble.
We use it multiple times a day. Seems sturdy and is comfortable (the cushions are a little stiff at first).