This dress is EVERYTHING!!! It is an absolutely incredible baby ribbed rayon spandex blend so UBER stretchy with a little texture. It is a loose slight turtle neck and tank - which makes it SO easy to wear with sandals for date night or throw on a blazer and wear it to the office! Seriously, this one is amaazing! Sarah is a size 8/10 and in her true size medium with room. Stick true to size! Sarah is 5'7 and this hits just below her knee, so plenty of coverage. It does not restrict leg/thigh movement at all, because it is so stretchy and amazing. I promise, you will LOVE this!