Our findings suggest that health variables are more important for psychological well being while social circumstances are more significant for satisfaction with life. There are important gender differences in the mediation of psychological well being as well as age differences in the variables associated with satisfaction with life.