ARE YOU FREAKING KIDDING ME with this heart print? The purple, red, & teal is an unexpected color combo that just works - 10/10 Has a slight satin sheen that gives it an extra edge Midi length with high waist Has some stretch! Elastic waist, pull on style Machine wash cold Poly/Elastane Sizing: Extra Small 0-2, Small 2-4, Medium: 6-8, Large 10-12 Logan is 5'7" size 4 wearing a small.