Being "satisfied" means feeling like you have enough of something and being happy. It means not wishing you had more of something. For example, we use the word "satisfied" to describe the feeling of having a full stomach after a good meal:
Aren't you satisfied yet? You've been eating for half an hour.
To express what makes you feel satisfied, use the word "with":
I worked hard on it, and I'm pretty satisfied with the results.