The package arrived in perfect shape. The swing was easy to put together and I Love it! Very comfortable with out cushions, which will make it more usable after rain!