I see selfless love as something unconditional. Where selfish love comes with conditions, expectations. This is how one person describes the differences between the two. We can all perceive what fits our our model of love, although i thought these were interesting perspectives.
Selfish love: example - "i love you because of the things that YOU do for ME which make ME feel like that emptiness inside of ME becomes FILLED. i love you for the things that you do for ME. If you do not satisfy my needs and create the illusion of filling that emptiness inside of ME which in reality can only be filled by myself, then i will not continue loving you. I love you because I feel attached to you, and I feel attached to you because you create the illusion of filling up my insecurities. I don't love you for the things which I choose do for you, but I love you for the things that you choose to do for me.
Selfless love (the purest form of love): example - "i love you because i am making a CHOICE to have YOU in my life. I love you because I WANT YOU, not because I feel that I NEED YOU. I want to give to you and care for you and do things for you and i do not care if i get anything in return. I am already stable and secure enough with myself that I do not need you in my life. I am able to love myself (loving ourselves means taking care of ourselves, loving ourselves is not *********) and therefore am able to love you (take care of you) without feeling the need for you to love me (take care of me) in return."