This dress is flattering. It's "flowy", isn't too snug, so you don't have to worry anout sucking your tummy in all day. I usually wear size small, but like most clothes at Reitman's, I ordered the x-small and it fits fine. I'm 5'2" and it falls just above the knee, so perfect length for a hot summer day. I haven't washed it yet, so I can't comment on how well it will hold up.