diff --git a/Documentation/ProjectFile/properties/property/SaturationExponential/c_SaturationExponential.md b/Documentation/ProjectFile/properties/property/SaturationExponential/c_SaturationExponential.md
new file mode 100644
index 0000000000000000000000000000000000000000..83ef80845282aff21a3c637df424d9983b54f811
--- /dev/null
+++ b/Documentation/ProjectFile/properties/property/SaturationExponential/c_SaturationExponential.md
@@ -0,0 +1 @@
+\copydoc MaterialPropertyLib::SaturationExponential
diff --git a/Documentation/ProjectFile/properties/property/SaturationExponential/t_exponent.md b/Documentation/ProjectFile/properties/property/SaturationExponential/t_exponent.md
new file mode 100644
index 0000000000000000000000000000000000000000..baa7d302274f8a601376532e568ca9168413820f
--- /dev/null
+++ b/Documentation/ProjectFile/properties/property/SaturationExponential/t_exponent.md
@@ -0,0 +1 @@
+\copydoc MaterialPropertyLib::SaturationExponential::exponent_
diff --git a/Documentation/ProjectFile/properties/property/SaturationExponential/t_reference_capillary_pressure.md b/Documentation/ProjectFile/properties/property/SaturationExponential/t_reference_capillary_pressure.md
new file mode 100644
index 0000000000000000000000000000000000000000..f35036e41f26a24d93195187841f29aa25b4428f
--- /dev/null
+++ b/Documentation/ProjectFile/properties/property/SaturationExponential/t_reference_capillary_pressure.md
@@ -0,0 +1 @@
+\copydoc MaterialPropertyLib::SaturationExponential::p_cap_ref_
diff --git a/Documentation/ProjectFile/properties/property/SaturationExponential/t_residual_gas_saturation.md b/Documentation/ProjectFile/properties/property/SaturationExponential/t_residual_gas_saturation.md
new file mode 100644
index 0000000000000000000000000000000000000000..0b56bfad36cc6da26f73a9dcf10a7e2f58226dd8
--- /dev/null
+++ b/Documentation/ProjectFile/properties/property/SaturationExponential/t_residual_gas_saturation.md
@@ -0,0 +1 @@
+\copydoc MaterialPropertyLib::SaturationExponential::residual_gas_saturation_
diff --git a/Documentation/ProjectFile/properties/property/SaturationExponential/t_residual_liquid_saturation.md b/Documentation/ProjectFile/properties/property/SaturationExponential/t_residual_liquid_saturation.md
new file mode 100644
index 0000000000000000000000000000000000000000..ce79c90316d14b49e7c2790e812ab67db34d0ffb
--- /dev/null
+++ b/Documentation/ProjectFile/properties/property/SaturationExponential/t_residual_liquid_saturation.md
@@ -0,0 +1 @@
+\copydoc MaterialPropertyLib::SaturationExponential::residual_liquid_saturation_
diff --git a/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationExponential.h b/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationExponential.h
index 3f1063d687f7e5bfb3ffb6fca4554dfdce96c025..b67dc8731a7c116fa855a793ac9b951e6962886c 100644
--- a/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationExponential.h
+++ b/MaterialLib/MPL/Properties/CapillaryPressureSaturation/SaturationExponential.h
@@ -24,14 +24,30 @@ namespace MaterialPropertyLib
  * \details This property must be a medium property, it
  * computes the saturation of the wetting phase as function
  * of capillary pressure.
+ *
+ * Very simple capillary pressure-saturation relationship given by
+ * \f$s_{eff}=1-\left(\frac{p_{c}}{p_{c}^{ref}}\right)^{\lambda}\f$
+ * where
+ * \f$\lambda\f$ is an exponent
+ * \f$p_{c}\f$ is capillary pressure
+ * \f$p_{c}^{ref}\f$ is reference capillary pressure at which \f$s_{eff}=0\f$
+ * This property can mainly be used for testing. If the exponent is set to 1,
+ * the characteristic curve shows a linear dependence.
+ *
+ *
+ * Reference capillary pressure at which \f$s_{eff}=0\f$
+ *
  */
 class SaturationExponential final : public Property
 {
 private:
-    const double residual_liquid_saturation_;
-    const double residual_gas_saturation_;
-    const double p_cap_ref_;
-    const double exponent_;
+    const double
+        residual_liquid_saturation_;  /// Residual saturation of the gas phase.
+    const double
+        residual_gas_saturation_;  /// Residual saturation of the liquid phase.
+    const double p_cap_ref_;       /// Reference capillary pressure at which
+                                   /// effective saturation is zero.
+    const double exponent_;        /// Exponent to govern the shape of the curve
 
 public:
     SaturationExponential(std::string name,
@@ -49,8 +65,6 @@ public:
         }
     }
 
-    /// Those methods override the base class implementations and
-    /// actually compute and set the property values_ and dValues_.
     PropertyDataType value(VariableArray const& variable_array,
                            ParameterLib::SpatialPosition const& /*pos*/,
                            double const /*t*/,