I was surprised at how easy it was to assemble! The fabric is soft and the cushions fluffed right up. We gave them a couple days to reach the full fluff before sitting on them. It’s HUGE and perfect for our open basement family room.