Perfect fit for my needs. Good communication.