Love the material, pockets, length (i wear petitie - i'm 5'3) etc. i usually wear a medium, but this dress runs incredibly large. i was drowning in it and sadly had to return it. size one or two sizes down if you want to purchase!!