this is the perfect dress! perfect amount of flowy without being too much. we love the lightweight feel of the chambray, makes it a great option for the cool/warm weather that nebraska brings. sizing is very true to size. model is wearing a size small. i also normally go up a size to achieve a loose and baggy fit but this one, a small is perfect fit and still flowy enough. long enough to cover your ASSets ;) 100% cotton and yes… it has POCKETS!