The pockets are deep, can hold a smart phone and keys easily, and hang nicely against the sides, as in, they dont bulge out and look awkward like some pockets on dresses do. Knee-length, so dont worry about running out when you bend over. Color choices are nice as well.