The bottle is small, but I don't need a lot so it will last a while. It doesn't feel greasy, but hydrating. The smell also isn't strong. I haven't tried it under make up yet, but I think if I let it absorb into my skin enough it will work well. I also haven't gotten any break outs because of this.🫶🏻