We love this swing dress! It's our yummy, buttery soft fabric. It has pockets and is knee length. Comes in Small (10/12), Medium (12/14), and Large (14/16). Model is 5' tall and wearing a small. (She probably should have worn the medium.) The nice thing about these swing dresses is that they can be worn big.