I have an above ground Intex pool, which came with a 300 GPH cartridge filter.  The filters are expensive, and do not last very long.  I have experience with a sand filter, and wanted more throughput to better filter the water.  This filter will pump the entire contents of the pool in 40 minutes vs 3 hours with the old filter.