Some good nuggets in this article on giving feedback: https://www.virginiabalseiro.com/blog/how-to-give-feedback
I've always had a bad relationship with feedback, because I tend to take good feedback for granted and I just care about "bad" feedback (meaning that it's actionable and helps me improve). But I know others are not like that, and you should always keep in mind that not everyone thinks the same way you do when communicating. That's the difficult part.