Super cute dress! I normally wear between a small and a medium, I went with the medium. It fits almost perfect, just a tiny bit big on the bust, but I am a D. Otherwise the dress is perfect and so cute! Perfect length, fabric is thick and seems like good quality. Suprise it has pockets!