I ordered two of these and they are different sizes, but both fit and are comfortable and well made.  The second one on the order was part of a new shipment and it was the larger, longer one.  It also had a pocket that was at a better placement for me.