I'm 5'9", size 12-14, and this dress is my go-to outfit right now.  It feels like wearing pajamas!  It's not the most slimming dress I've ever owned, but the Kansas heat demands a roomy dress with space for a breeze... this fits the bill!