Came in two huge boxes with everything needed to put together. We put it together in about 40-45 minutes. It's sturdy and looks very high quality. I really like the glass top on the table too, it gives the whole thing a breezier, yet upscale feel. Right now we have it inside for the winter, in our front room, and the set even looks pretty good there. I was concerned the cushions would be flimsy but I'm really happy with how durable, yet comfortable, they are. Overall, a great value that I think we will get a lot of use out of!