These are MIDI length can be worn both ways, we have tucked the dress in from the bottom to make it shorter so it can be worn both ways! One size would fit a 4-12 as these have great stretch! These are the same gorgeous fabric as our MOLLIE puff sleeve tops!