These are awesome and comfortable and super versatile. They are a good quality material that stretches without stretching out of shape and are very flattering. I agree with ordering a size down. I agree the elastic isn't the best but it hasn't really affected how I wear them or how they look. I keep checking back to see if they are In more colours yet! Like a dark green or navy???