So I ordered this foam cove for the bottom as the installer said it would help hold the sand in better...is this a hoax or good insight. Also, it came and the tape doesn't feel sticky at all??? Some of the paper was even peeled off exposing the "glue", or what's suppose to be glue. At this point I think I should just return it and have a sand cove instead. Thoughts???