pollyannaish

(adj) cheerful

upbeat
optimistic (similar term)