They fit well.  Seem to be good material.  Just received them but am happy with them.