Great communication and flexibility with last minute changes. Was perfect for our needs.