I bought a size up in XXL, and it was too small - at least to wear to work. If you are looking for a curve hugging fit then 1 size up might do, but if you want something for the office with a little more room and length, then I would do 2 sizes up