Arrived packaged pretty well. One of the pieces fits a little wonky attached to the others, maybe got bent a little during shipping?? I would have loved to wait for the navy cushions, but they were out of stock for most of the season so I had to settle with the white...which is VERY white, and not at all stain resistant. Overall this set was a bargain, it was hard to find something with this many pieces at less than double the price. I like that each piece can be separated, it allows for many different configurations.