I have been using this BB cream for about 6 months now. So from that you can say that it lasts a long time. One pump is enough to get medium-high coverage. The packaging is really sanitary! Also the colours and designs on the packaging are really pretty. The coverage is really nice. The smell is sort of strong and like Sun Block, but the smell fades after a while. It has high SPF and good ingredients. The finish is rather dewy, but a powder will fix that. As for the oil control, I don't really notice any. The product does last sort of long, but it kind of absorbs into the skin completely after a while... All in all, I really like it.