All expectations and needs have been met, very satisfied.