We purchased this pool because we wanted a way to have fun with the kids without having to leave the house. This pool is the best investment we have ever made. Its extremely durable, everything came in the box, the pump is perfect size for the pool. While you're in it you forget its an above ground pool. We are a family of seven and we all fit with plenty of room to spare. It is pricey, and you will need at least two people to put it together, but you will not regret the investment and time. Watch a video on how to put it together before you attempt it. By far, hands down, best pool ever. I would definitely recommend..