It feels similar to food coloring; it's easy to pour and feels a tiny bit oily when applied directly to skin. Of course, it's not intended to be applied directly to the skin - this is intended to be poured into your bath as it runs. It doesn't change the texture, viscosity, etc. of the bathwater noticeably at all, but does make it smell faintly floral in a very pleasant way.
It has a sweet, delicately floral scent, somewhat exotic. It's reminiscent of jasmine or neroli oil, sweet but not excessively so with floral notes, fresh and perfect and rather gender neutral. It's a very pleasant scent, not at all cloying or chemical. It's also fairly light, not a scent that will assault your nostrils.
This product is very good at its intended purpose: it smells nice and it makes the bath a lovely color without staining you or the tub. It also seems to leave the skin very, very lightly moisturized (not at at all heavy or greasy, very light: if your skin is dry, you will almost certainly need an additional moisturizer).
Its ingredients, except for the fragrance, are those with low irritancy potential, which is nice for those with sensitive skin.
It comes in a small bottle, with a label that indicates that this is a small company (in other words the graphic design isn't slick), but it serves its purpose and does what it's intended to do.