The dress was awesome . The fabric is thin but sturdy which will not tear up very easily. The straps are adjustable. The slit starts from the right length. It fits perfect. While ordering I didn’t have very high hopes from this dress but it proved me totally wrong.