The waistband doesn’t have elastic and doesn’t stretch much but the fit of the pants is beautiful. Even with the short length it still brushes the floor at my 160 cm height and looks perfect with shoes on. If I don’t gain any belly weight I think I could wear these every day!