This dress is so cute! It is has a comfortable, flowy fit, adjustable cami straps, ruffle tiers and its mid length. Wear this dress out to dinner, for a shower or a casual wedding.