Do they actually stay up??? I feel like for that price they won't 😭 but am in desperate need of some jeans for work. Also, what are the sizes like?