This runs VERY small. It was uncomfortable and left sores on my shoulders from being too tight. I ordered according to my size and carefully read reviews before ordering. Im not a big girl, but I do have an untoned tummy from having 4 kiddos. I was highly disappointed.