My mom loved her mother's day present- and it arrived right on time.  Small problem with a missing part- resolved quickly. I know it's a swing that will last and be enjoyed for generations!