I was quite happy with the results. It is over double the thickness of the stuff you can buy in Home Depot/Lowes. Buy a J-Roller (used for laminate countertops) to roll it down.
I don't think I would use it on the roof though. It does stick well, but it's also a bit heavy and I wouldn't be comfortable using it there.