diff --git a/include/evalhyd/evalp.hpp b/include/evalhyd/evalp.hpp
index 0d461f583d0f55883667ad7131008dc682452df3..27293c7d51f67933953498e927816f0a4ff5700a 100644
--- a/include/evalhyd/evalp.hpp
+++ b/include/evalhyd/evalp.hpp
@@ -47,9 +47,11 @@ namespace evalhyd
     ///
     /// :Returns:
     ///
-    ///    ``std::vector<xt::xtensor<double, 5>>``
-    ///       The sequence of evaluation metrics computed
-    ///       in the same order as given in *metrics*.
+    ///    ``std::vector<xt::xarray<double>>``
+    ///       The sequence of evaluation metrics computed in the same order
+    ///       as given in *metrics*.
+    ///       shape: (metrics,)<(sites, lead times, subsets, {quantiles,}
+    ///       {thresholds,} {components})>
     ///
     /// :Examples:
     ///