I'm both large and busty so I buy their XXL, but I do love them as they are the only things that don't make me feel like a stuffed sausage.