The material is fantastic, stretchy., however, it's too long for a small petite size. The color description is not the same as what the model is wearing but I like it and will order more in the future.