Product review (5 stars): Woah dude!
It was a perfect fit!  It took a little effort to get it to stay on at first, but it works perfect!