Great communication and great fit for last-minute needs.