For a medium, this top runs just a tad large. But, I like my scrbus fiting loosely. Be aware. I really like the pocket placements and size. Also, since I have to change 1-2 times per day, in & out of the scrubs, I like the snap front for ease of dresing. I wish Cerokee would make the material thicker. But, then it would cost more & not be the great bargin.