Came a day earlier than originally promised.  Not the greatest pool in the world but it is great for what it is.  All parts were included and worked just fine.  Easy to put up.  Was about 80 dollars more than the retail price but still much cheaper than anyone else is selling them right now.