diff --git a/Data/Default/Instances/Containers.hs b/Data/Default/Instances/Containers.hs
--- a/Data/Default/Instances/Containers.hs
+++ b/Data/Default/Instances/Containers.hs
@@ -37,7 +37,7 @@
 
 {-|
 Module      : Data.Default.Instances.Containers
-Description : Defines 'Default' instances for container types.
+Description : 'Default' instances for container types.
 
 This module defines 'Default' instances for the types 'S.Set', 'M.Map',
 'IntMap', 'IntSet', 'Seq', and 'Tree'.
diff --git a/data-default-instances-containers.cabal b/data-default-instances-containers.cabal
--- a/data-default-instances-containers.cabal
+++ b/data-default-instances-containers.cabal
@@ -1,8 +1,11 @@
 cabal-version:   3.0
 name:            data-default-instances-containers
-version:         0.1.0.2
+version:         0.1.0.3
 category:        Data
 synopsis:        Default instances for types in containers
+description:
+    This module defines 'Default' instances for the types 'S.Set', 'M.Map',
+    'IntMap', 'IntSet', 'Seq', and 'Tree'.
 build-type:      Simple
 license:         BSD-3-Clause
 license-file:    LICENSE
@@ -15,6 +18,6 @@
     location: https://github.com/mauke/data-default
 
 library
-    build-depends:     base >=2 && <5, data-default-class ^>=0.1.2.0, containers
+    build-depends:     base >=2 && <5, data-default-class ^>=0.1.2.0, containers >=0.1 && <0.8
     exposed-modules:   Data.Default.Instances.Containers
     default-language:  Haskell98
