I`m so happy to find such an interesting design and in cotton too. It does run small. I`m a US size 4/6 and ordered a 38 expecting a little looseness, or to ride down on the hips a bit. It fits snug, but because it is stretchy it is comfortable and flattering.