The creamy texture is moisturizing but not sure about having it on for a couple of hours. They stay on pretty long, but may be slightly drying. I suggest putting a lipbalm under any lipsticks you use. They have a very subtle lipstick smell and a very subtle classic waxy lipstick taste ( which I am not a fan of). I am very picky about lipstick or anything on my lips that have a taste. However this one is manageable for me (for occasional usage). The color is very pigmented and have tiny shimmers in it.