This denim piece is SO cute! We just love it! It runs true to size. It can be worn as a dress or a tunic. The buttons are functional and the material is the softest tencel denim. Model is 5’0 wearing a small. 100% tencel.