It's official, Bristol is one of the happiest places in the UK.
The popular coastal city of Brighton topped the list with competition from Leicester and Portsmouth. Oxford and Norwich also appeared in the top ten happiest cities to live in, with Bristol coming in at No. 8.
More than a third of Brighton's population chose the word 'happy' to describe their lives but Bristol beat Brighton in a list of the best UK cities for life satisfaction.
Marketing Director Kerry Collinge, for 9NINE Super Seed brand, which commissioned the study, said: "Brighton residents have found themselves topping our happiest city chart.
The study asked 3,000 Brits to consider their general life satisfaction and rate how they feel on a scale of one to ten.
Bristol came second in the life satisfaction survey, loosing out to Oxford with a score of 6.72 out of ten, while Edinburgh found itself at the bottom of the table with a life satisfaction average of 5.89 out of ten.
When asked to rate their life satisfaction on a scale from one to ten the average Brit gave themselves a middling 6.37 out of ten.
Just one in ten rated their life satisfaction at nine or above, indicating excellent life satisfaction.
Researchers also looked into the ways we boost our mood and found three in five look to bed for comfort in hard times, and over half lean on family for support.
Forty three per cent play their favourite music when they need to raise their spirits with reading a book proving more popular for boosting our serotonin levels than sex.
Nearly half of the women polled in the study thought time to relax was important for their well-being, while 35 per cent of men preferred sex as a way to unwind.
But it's the typical British weather which is most likely to get us feeling down in the dumps first place, with 40 per cent claiming inclement weather has a negative effect on their emotions.
Women are twice as likely as men to be brought down by living in a messy home, with 37 per cent claiming that untidiness has a negative effect on their mood compared to 18 per cent of men.
It also emerged the average Brit believes they will be at their happiest at the age of 33, with just over a third think their best years are now behind them.
But an optimistic fifth think they are currently having the time of their lives.
Fifty-eight per cent reckon they are usually happy people, and only six per cent said they rarely or never feel happiness.
A quarter of Brits describe themselves as anxious, and only one in seven consider themselves a generally confident person.
Women are more likely to describe themselves as anxious, sensitive and loving, while men prefer to describe themselves as confident, happy and proud.
Worryingly, 44 per cent of those polled believe they have experienced a panic attack at one time or another in their lives, and three in five have suffered from anxiety.
In order to make their lives better, one in six would like to improve their physical fitness and 16 per cent would like to have more certain financial security.
Marketing Director, Kerry Collinge from 9NINE, added: "Happiness is at the heart of our brand. Our study has helped to show that when it comes to the secret of happiness the simple things in life are usually best.
"Forty winks, close friends and enough time with our favourite food and entertainment seem to keep a smile on the faces of most."
1. A good night's rest
2. Spending time with family
3. Spending time with friends
4. Having downtime to relax
5. Listening to music
6. Regular exercise
7. Watch TV/A film
8. Reading a book
9. Doing your hobby
10. Eating your favourite meal