I would call that more content than happy. Interestingly in languages like Spanish, 'contento' is almost overlapping semantically with the word happy ('feliz') in its day-to-day usage, and I find it a more adequate usage of the concept.
So content is basically the baseline when no needs are impacting your state-of-mind, and happy would be the consequence of a positive event or result.
So content is basically the baseline when no needs are impacting your state-of-mind, and happy would be the consequence of a positive event or result.