optimistic
Cheerful
Joyful
rosy
Positive*
Lighthearted
Vivid
Hopeful
Promising
Pleased