Product review (4 stars): Does what its supposed to do.
Does what it needs to do, was a lot for me to put on, Id say it took me about 20 minutes.  Im really not all that handy.  But it doesnt leak, so that is great!