Great pool, easy set up came with everything cover, filter, mat for pool to sit on and ladder, 11 year old, 7 year old and 6 year old grandkids love it and so do I.