Packaging was a wreck but all the pieces were ok and easy set up! I love this swing!!