This decision comes down to a few factors. Mesh covers are more cost-effective, easier for owners to install, and do not require a cover pump. However, you will need to circulate and chlorinate your pool longer in the fall and earlier in the spring to prevent algae growth from heat and rainwater. Your water level will need to be monitored throughout the fall and winter, and water may need to be pumped out accordingly. Very fine silt and debris can pass through a mesh cover, and you should expect a short clean-up process in the spring.
High-shade mesh covers are a middle ground between traditional mesh and solid covers. They offer more UV protection and a tighter weave to keep fine debris out of the pool.
Solid covers are priced 25-35% higher than mesh covers, require a heavy-duty cover pump to keep precipitation off the cover, and require more effort to install. Solid safety covers are the most secure option, and if properly winterized, your pool should require very little clean-up come spring.