diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+# [SBP Bindings for Haskell][1]
+
+Haskell client for Swift Binary Protocol (SBP).
+
+## Setup
+
+To build:
+
+    $ stack build
+
+To install:
+
+    $ stack install
+
+To test and benchmark:
+
+    $ stack test && stack bench
+
+To deploy to Hackage:
+
+    $ stack upload
+
+## Usage Examples (TODO)
+
+## References
+
+# LICENSE
+
+Copyright © 2015 Swift Navigation Inc.
+
+[1]: https://github.com/swift-nav/libsbp/tree/master/haskell
diff --git a/sbp.cabal b/sbp.cabal
--- a/sbp.cabal
+++ b/sbp.cabal
@@ -1,17 +1,22 @@
 name:                  sbp
-version:               0.49.0
+version:               0.50.2
 synopsis:              SwiftNav's SBP Library
 homepage:              https://github.com/swift-nav/libsbp
-license:               MIT
+license:               LGPL-3
 author:                Swift Navigation Inc.
 maintainer:            Mark Fine <dev@swiftnav.com>
 copyright:             Copyright (C) 2015 Swift Navigation, Inc.
 category:              Network
 build-type:            Simple
 cabal-version:         >= 1.10
-
+extra-source-files:    README.md
 description:
-  SwiftNav's SBP Library.
+  Haskell bindings for Swift Navigation Binary Protocol (SBP), a fast,
+  simple, and minimal binary protocol for communicating with Swift
+  devices. It is the native binary protocol used by the Piksi GPS
+  receiver to transmit solutions, observations, status and debugging
+  messages, as well as receive messages from the host operating
+  system, such as differential corrections and the almanac.
 
 source-repository head
   type:                git
