I used this quite a bit as a teenager to compensate for oily skin. To be honest, the oil-free recipe doesn't do anything to stop the usual build up of oil particularly on my T-Zone. I found Essano mattifying moisturiser to be far better at this.
I'm glad it is SPF 15, but it is important to remember that this is still a very low level of sun protection. A couple of times I wore this moisturiser out and about walking round the city only for a couple of hours but still got slightly sunburnt.
The thin consistency of the moisturiser makes it easily spreadable across the face, but also means you need a couple of pumps to thoroughly cover the needed areas. It did still last me a few months though.
I tried this at the recommendation of a friend, and while it is very light and goes on easily, it always leaves me looking so shiny! I haven't had this problem with other SPF moisturisers, so I'm not sure what the difference is. However, it acts as a great base for makeup and it always goes on smoothly. If only it didn't make me so shiny!