I am a 6. bought this and it is somewhat tight in the hip area. Anything from China runs small. The colors are pretty but the fabric is super cheap synthetic. What did I expect for this price? Oh well, it serves as a good beach or pool coverup.