diff --git a/gdata/services/documents/gdata-documents-entry.c b/gdata/services/documents/gdata-documents-entry.c
index 7797a07..a25664a 100644
--- a/gdata/services/documents/gdata-documents-entry.c
+++ b/gdata/services/documents/gdata-documents-entry.c
@@ -59,6 +59,7 @@ struct _GDataDocumentsEntryPrivate {
 	gchar *document_id;
 	gboolean writers_can_invite;
 	GDataAuthor *last_modified_by;
+	guint quota_bytes_used;
 };
 
 enum {
@@ -66,6 +67,7 @@ enum {
 	PROP_LAST_VIEWED,
 	PROP_DOCUMENT_ID,
 	PROP_LAST_MODIFIED_BY,
+	PROP_QUOTA_BYTES_USED,
 	PROP_WRITERS_CAN_INVITE
 };
 
@@ -157,6 +159,19 @@ gdata_documents_entry_class_init (GDataDocumentsEntryClass *klass)
 					"Last modified by", "Indicates the author of the last modification.",
 					GDATA_TYPE_AUTHOR,
 					G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
+
+	/**
+	 * GDataDocumentsEntry:quota-bytes-used
+	 *
+	 * Indicates the Quota of bytes used
+	 *
+	 * Since: 0.5.0
+	 **/
+	g_object_class_install_property (gobject_class, PROP_QUOTA_BYTES_USED,
+				g_param_spec_uint ( "quota-bytes-used",
+                                    "Quota of used byted", "Indicates the quota of use bytes",
+                                    0, 64000, 0,
+									G_PARAM_READABLE | G_PARAM_STATIC_STRINGS));
 }
 
 static void
@@ -200,6 +215,10 @@ parse_xml (GDataParsable *parsable, xmlDoc *doc, xmlNode *node, gpointer user_da
 			return FALSE;
 		}
 		xmlFree (last_viewed);
+	} else if (xmlStrcmp (node->name, (xmlChar*) "quotaBytesUsed") == 0) {
+		xmlChar *quota_bytes_used_str = xmlNodeListGetString (doc, node->children, TRUE);
+		self->priv->quota_bytes_used = atoi ((gchar*) quota_bytes_used_str);
+		xmlFree (quota_bytes_used_str);
 	} else if (xmlStrcmp (node->name, (xmlChar*) "writersCanInvite") ==  0) {
 		xmlChar *writers_can_invite = xmlGetProp (node, (xmlChar*) "value");
 		if (xmlStrcmp (writers_can_invite, (xmlChar*) "true") == 0) {
@@ -299,6 +318,9 @@ gdata_documents_entry_get_property (GObject *object, guint property_id, GValue *
 		case PROP_LAST_MODIFIED_BY:
 			g_value_set_object (value, priv->last_modified_by);
 			break;
+		case PROP_QUOTA_BYTES_USED:
+			g_value_set_uint (value, priv->quota_bytes_used);
+			break;
 		default:
 			/* We don't have any other property... */
 			G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
