Fully lives up to, or exceeds, expectations.