Came in 8 boxes, which was the only way we could get it down our basement steps. It was easy to put together; took me about an hour. We LOVE it so much we are going to purchase another one for our living room! Very sturdy, soft material, and very comfortable!