Congrats on your new XL! I have one too, it fits sooo much and then some! I hope it'll prove to be a good addition to your collection.I received the XL and just ordered leather conditioner, rain protector, as well as leather glue from Amazon. There are 2 very tiny tears that wasn’t mentioned in the listing. The overall condition was great (no color transfer, etc) so I kept it.