I love this dress! It is a stretchy, jersey material. The waist cinches at the smallest part of my waist, and the length hits just above mid-calf (I'm 5'5 for reference). The pockets are wonderful - big enough to fit my phone. It is super lightweight but not see-through. The neckline is high enough to hide cleavage.