I really love Casting Creme Gloss. I don't know of any other brand that still has a Semi-Permanent so thanks for that L'oreal!
Mixing and application is really simple and the fact that its ammonia free means you don't have that nasty strong smell. I have fairly long but fine hair and one pack is enough for me to get full coverage. I do have some greys and it covers them up nicely. My hair is always lovely and shiny after using this. I have used various colors in this range, mostly dark browns, reds and purples. For this review i used the Plum shade which i loved. I find that the reds and purples fade out quite quickly for me, i would say you get a couple of weeks before it is noticeable (no doubt dependent on how often you wash you hair) but for that reason this is a great choice for if you want to try out a new colour but not commit to the permanent version.
I've used my fair share of at-home hair colouring products in my time, and I have to say that this is one of the best! The bottle applicator is really easy to use, resulting in minimal mess. My favourite thing about the formula is that it smells really good, which is not usually the case with hair colour. 20 minutes is really all that is needed for the colour to develop once applied, and that's that! Easy peasy!
The conditioner is absolutely amazing, and the combination of the colouring formula and the conditioner left my hair soft and glossy. The end result was a cool dark brown, which I would definitely use again.
Tips: Wipe off any mess around your face as quickly as possible to avoid staining, especially if you're using a dark colour. Also, use a dark towel, as colour washes out quite a bit even after a few washes.