The low rating is because it was not true to size if exchanging was an option I would exchange it for a M in a heart beat . But I would say this runs smaller not true to size at all. SIZE up ladies !!!