diff --git a/doc/src/sgml/bloom.sgml b/doc/src/sgml/bloom.sgml
index 49cb066..36ddc39 100644
--- a/doc/src/sgml/bloom.sgml
+++ b/doc/src/sgml/bloom.sgml
@@ -23,7 +23,7 @@
    Since a signature is a lossy representation of all indexed attributes,
    search results must be rechecked using heap information.
    The user can specify signature length (in uint16, default is 5) and the
-   number of bits, which can be set per attribute (1 < colN < 2048).
+   number of bits, which can be set per attribute (1 &le; colN &le; 2048).
   </para>
 
   <para>
@@ -51,7 +51,8 @@
     <term><literal>length</></term>
     <listitem>
      <para>
-      Length of signature in uint16 type values
+      Number of uint16 units in signature, e. g. default value length = 5
+      defines 80-bit signature. Allowed values for length are from 1 to 256.
      </para>
     </listitem>
    </varlistentry>
@@ -61,7 +62,8 @@
     <term><literal>col1 &mdash; col16</></term>
     <listitem>
      <para>
-      Number of bits for corresponding column
+      Number of bits for corresponding column. Allowed values are from 1
+      to 2048, but not greater than length*16. Default value is 2.
      </para>
     </listitem>
    </varlistentry>
