micoach is all you need to get the results you want.
They don't look like much online, but in person they are superb. I am 5'9 and 130 athletic build and I had t buy the XS because they waist was so large on the S. Huge difference between the XS and S. I love these pants. I am going to dress them up with some heels. They can be casual but the material allows for you to dress them up as well. Love them.