Product review (5 stars): prefect fit.
Seems to be tuff. Won't know until time tells the story though.