We have the best pool cover on the market. It is designed to fit all pools, we have never turned any one down. Our pool covers are all custom built per pool. They go on and off in minutes. The secret to a good cover is for it to never touch the water, that way the leaves stay dry and will blow off by themselves. It comes with a roller. Please call for a free estimate.