I tried this cute black dress on in the store and even in the xs it was a little too big. i'm 5'3", so if they had petites available in the store maybe they would have fit better. just found too much material around the middle even though it is meant to be a loose fitting dress. the material is heavy weight, very stretchy, but not a thick fabric. could be great in the summer.