There are many pools pads to chose from and it gets confusing quickly. I plan on taking my ultra frame intext down in a few weeks and this fall, winter and spring I'm going to put down around 900 lbs (or sand). Already have 870 lbs there.

What is the best choice for a pool pad?

2" pink foam sheets
Home Depot has some pool pads for sell
Other choices?