If you are looking for a relatively inexpensive, dermatologist recommended and keeps your skin soft, smooth and clean, I recommend this cleanser.
I purchased it originally at Dermstore as I was looking for a cleanser that was great for sensitive skin and after using EltaMD sunscreen, I was happy to come across this one. It is great for removing makeup and oil which accumulates throughout the day on my skin (well I put the makeup on) and didn't irritate my skin. Why? It doesn't use any harsh chemicals. I love how lightweight and gentle it is and cleans deep within the pores.
This product works for most skin types and it doesn't dry out the skin like some cleansers do because it binds moisture to the keratin in skin cells. I definitely recommend giving this a try if you are looking for a gentle cleanser that is good for the skin.