This is labeled as a professional makeup, and first time that I tried a foundation that is specifically branded as waterproof. the color selection is limited, there are only 3 colors available, but the product blends really well into the skin so color will not be a problem. the consistency of the product is weird, its like its slightly oily and slick. When you put it on, it never stayed and just move around your face. i tried to use it on water, and even with just regular daytime use, it still moves. Regarding the coverage, it does cover, but then again, since the product does not stay and move around your face, the part that you are covering will eventually be exposed. But then again it may just be me, because my face is so very oily. But then again,it it is what it does, then no thanks. This product is not all bad thing though, it contains great SPF. It doesnt say how much(or I may have not looked), but it protected my skin very well, while swimming, when the rest of my body was burned so bad. For the price, id say it is expensive, i can buy a decent sunscreen for a lot less than its price.