machine wash, hand wash or professional dry lace dress ooen back and its strech in the back side Small size can fit waistline 24 to 30 length is 34 inches Medium fit 26-31 length 35 inches large fir 27-33 length is 36 inches XL fit 28-35 length is 37 inches