Fab top cotton and elastane great 50s vibe 34 bust armpit to hem 13 inches lined bottom zip up