The pool came with everything you need and was easy to set up. You definitely need a very level yard for this pool. Unfortunately, my yard was not level enough and it didn’t work well.