M european size here and ordered and M, it worked nice although a bit big at the bottom ... very nice and as shown in the picture. Recommended.
Its the same as pictured, it doesn’t have much support for the package but overall fits good. I got in two weeks, earlier then expected!!! Happy with the purchase