I love everything PattyBoutik makes! I ordered a large, I'm 5'9, curvy size 12-14. Large fit perfect and hugged in the right places. If you want a looser fit, I would go up a size. If you want something to fit really tight, it's stretchy, so go down a size.