The Bifesta Moisture Water Cleansing Lotion (whew!) has been compared to Bioderma a lot (though I've never used the latter). It has four types, I think, suitable for different skin types. The one I have is for the combination-oily skin, Sebum.
TextureThough it says "lotion", the texture is, as I said, watery. When applied on the skin, it's quite slippery so you feel less friction as compared to when you put normal water on your face.
Application
For my everyday makeup (light foundation, concealer, powder), I use just one cotton pad to completely remove the makeup. I also use this as a cleanser when I'm not wearing any makeup but want to clean my face. Upon first using this, I had some minor breakouts (about two or three small pimples) but I guess I've gotten used to the product already since I don't breakout anymore.
PerformanceThe product does a very good job of removing my makeup at the end of the day, even during heavy-makeup days (though my "heavy makeup" is quite light as compared to others: a bit of foundation, concealer, powder, light wash of eyeshadow, light brow shading using the eyeshadow, lipstick).
Points for Improvement* The smellI'm not very fond of the smell of this. It's like stale coconut water; musky, chemical, and unpleasant. That's why I'm not planning to use this to remove lipstick.
All in all, Bifesta is my current HG makeup remover and I'll repurchase when I have run out.