I'll tell you my experience with this product, and you can decide for yourself.
I bought this product for my solid top, because let me tell you, here in LA in the summer, even the solid top gets hot! Mine is apparently a replacment top, because it's black, not body color, and it soaks up a lot...