diff --git a/README.md b/README.md
index d13b00283b22773601e427ffcdb2fbb932afbe90..fd94e2156ac153d63b361048d1d0ddc12a169cba 100644
--- a/README.md
+++ b/README.md
@@ -16,12 +16,20 @@ and there are memoryviews **_everywhere_**.
 
 This is borderline absurd.
 
+CoolAMQP is not a direct AMQP client - it also handles reconnections, transactional sending,
+and so on, mostly via Futures. This means it has a certain opinion on how to 
+handle AMQP, but you can feel the spirit of AMQP underneath.
+
 
 The project is actively maintained and used in a commercial project. Tests can run
 either on Vagrant (Vagrantfile attached) or Travis CI, and run against RabbitMQ.
 
+CoolAMQP won't touch your messages. It's your bag of bytes, and your properties.
+
 Enjoy!
 
+_Watch out for memoryviews!_
+
 
 ## Notes
 Assertions are sprinkled throughout the code. You may wish to run with optimizations enabled
diff --git a/setup.py b/setup.py
index 49dda78339bd335eef1ae478afe7e2472cc9f24f..fab0acbae496215fa269a04e7f576cd3235ede72 100644
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,8 @@ setup(name=u'CoolAMQP',
           'coolamqp.framing.compilation',
       ],
       license=u'MIT License',
-      long_description=u'''AMQP client, but with dynamic class generation and memoryviews FOR THE GODSPEED.
+      long_description=u'''Pure Python AMQP client, but with dynamic class generation and memoryviews FOR THE GODSPEED.
+
 Also, handles your reconnects and transactionality THE RIGHT WAY''',
       requires=['amqp', 'six', 'monotonic'],
       tests_require=["nose"],