Perfect in every way. Recommended 10/10.