I'm about to order the Banana Republic wool suit. Is their sizing as generous as Gap? I'm a petite 10 there so should I go with a 10 or 12?