Very clean, pay extra for the pool to be heated. Everything was great