Everything we needed. Great pool and 5 minutes from the beach!