All in all, it took us about 15 minutes to replace the seal with only a couple of instances where the seal came off the track at the starting point. Just back it up and re-track it, keep it moving slowly and firmly and you'll be alright.
It took a little bit of effort with 2 people to install this but it wasn't too bad at all. Make sure to really lubricate the tracks before trying to install this.
So far, the door seals are working perfectly they lasted the winter in Wisconsin. They seal up much better than any door seal I've ever used and I am quite impressed with them so far. No snow, leaves, or rain have entered my garage since installing.
Great product but a great deal of patience is required. Unroll and allow to sit in the sun in the driveway to reduce the obvious initial curl. Clean the track with a wire brush thoroughly before attempting installation. Lube the track and the rubber with dish soap or simple green mixture.
For all you other DIY'ers out there. This one is really good! I had never replaced a garage door bottom seal before, so naturally I was a bit worried I might mess this up. I saw some videos online and they made it look pretty straightforward, and it turns out that it IS pretty straightfoward.