This bag is listed at 18" length, but when I measured, it is only 15.5 which is perfect as I need to accommodate Spirit's baggage restrictions for the personal carry-on! The leather is dull and not a great quality, but I just used coconut oil on it and it gives it an"oiled" and more expensive look! I am bummed that it does not have a shoulder strap. Another reviewer stated that the straps on the bag are sufficient to rest on your shoulder, but I have found that to be COMPLETELY inaccurate (especially over even a thin jacket, let alone winter coat)! I love the extra zip compartment in the front of the bag. The zippers work, but they are not metal, so I would not over-stuff the bag because I don't think the zippers will hold! All in all, I am happy with the purchase! I think it is slightly over priced for the quality of the leather and plastic zippers! I paid $* for it