I ordered size B base on the size chart, my height is 5'4" and weight less than 140.  It is fine in the morning when I am getting dressed.  Around 10:00 am tight starts sliding down on the waist.  I had to go to restroom to pull it up several tmes during the day.  The material is great.  So I order a size C this time to see if it is a better fit.