Overall good, but not super clean. See my previous review for details.