Everything we needed and more. Very quick responses. Rode up from nor cal on a 100 degree day and the pool was very refreshing highly recommended.