This baby has it all and more! Satin long sleeve mini dress with ruffled cuffed sleeves, subtle stripe pattern featuring a smocked high neck, tie belted waist, and tiered ruffled hem. Flirty keyhole detail with button closure at back. And its lined too!