Love these! Fit is good. So comfortable and length is perfect... Not too short and not all the way to my knee. I have big thighs and they don't ride up which is fantastic!!! Panel is a full maternity panel but not too tight and stays up. I ordered the other two colors, too!