Product review (5 stars): As expected
Couldn't have asked for a better fit or price.