I normally wear an 8/10. Bust 38D. Ordered in large and it was huge. Had to return. Top of dress was cut oddly. Bottom fit fine, a little loose. Top had big arm holes and cups were not placed correctly. I would not purchase again.