Runs quite small.  Use the sizing chart and be honest!  Allow a bit of space also because they do run small.  The stays are plastic and if you're a big hip girl the bottom keeps turning up.  My wife wore it for a party and after about two hours it was unbearable and she had to change.