diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100755
--- a/setup.py
+++ b/setup.py
@@ -68,9 +68,16 @@ class TestCommand(Command):
         sys.exit(exit_code)
 
 
+from os import path
+this_directory = path.abspath(path.dirname(__file__))
+with open(path.join(this_directory, 'README.rst')) as f:
+    long_description = f.read()
+
 setup(name='pyxtuml',
       version='2.2.2', # ensure that this is the same as in xtuml.version
       description='Library for parsing, manipulating, and generating BridgePoint xtUML models',
+      long_description=long_description,
+      long_description_content_type='text/x-rst',
       author=u'John Törnblom',
       author_email='john.tornblom@gmail.com',
       url='https://github.com/xtuml/pyxtuml',
Adjust setup.py to fix missing long description