My family and I have not had a very good experience with this company. Bought our pool two months ago. They broke our first one when putting in, had to wait about a week and a half for second one, barely any progress has been made since. Guys show up and leave whenever they feel like it and today they didn't even show up. We knew our back yard would be destroyed, but they took the mess and destroyed our front yard as well. They seem to throw they're trash in our pool, water bottles, tubes of stuff they've used, baggies, what have you floating in the half filled green yucky looking water that has been sitting there for a week and a half. Still have dirt laying around the pool waiting for it to get filled in, piping still needing to get worked on and so much more to do and no end in sight. Absolutely do not recommend them!