Worried about any damage. Not sure if Ok not being installed til May 1. Put badly in our driveway. Almost looked like all packages thrown down.