The swing arrived earlier than expected! Imagine my surprise when i learned it was handmade in Louisiana!! The swing was super easy to put together. Everything necessary for installation was included! All i needed was a drill and a wrench!! The swing is super comfortable and a great addition to my front porch!! I love it!! Thank you Wayfair!!