Ordered a size up from my daughters usual size, and I am glad I did.  It runs a bit slim, but it is a good length.  Fabric is nice, but a little thin, so she will need to wear a cami under it.  Overall, I am pleased with the quality for the sale price I paid, but I don't think I would pay full price for it in the future.