This Dermablend Professional cover creme is great. It has a 30spf, it gives all day protection and all day hydration. It can be used as a foundation, imperfection cover up and a contour (you will need a light shade and a darker shade for contouring and highlighting), The most important thing about the creme is that it is a great concealer and it will last for 16 hours without smudging. This makes it easy to coverup tattoos, scars, blemishes, etc. You will need the Dermablend powder to set the foundation for it to conceal the best, otherwise, you may not get the results you want. This creme has been formulated to not look too heavy or cakey and to provide a flawless complexion.