Very good but just a little lengthy on the coming to terms of coming out. This a thumbs up all the way