This is absolutely the most adorable denim dress. Extremely soft fabric, functional button up the front, ruffled hem, adjustable straps. 100% Tencel. Fit: True to size - model is a size 7 wearing her true size medium with a relaxed fit.