Sort:  

Cautiously optimistic is a great way to put it :)