The definition of a basic dress you can wear in all the situations. It is a raw cotton and linen blend, and has a cotton linen underneath, so no "see through" going on. The knots on the front are totally adjustable and the straps as well. It has a zipper on the back for your convenience. The skirt runs a little bit wide, so is fits well to a curvy person From half tight it has a flare that gives the skirt more flow.