I find it runs large..I'm a size 12 (although with my meals lately, I wouldn't be surprised to hit 14!!) and some of the JW tops are really big on me. I do have a size 10 tshirt that fits perfectly. Also, I tried on a size 8 shirt which I found to be really really big. I think you're better off trying stuff on, I wouldn't know about the jeans and stuff but the tops are big.