My Island Mauve Maxi is the perfect maxi to dress up or dress casually. It is super stretchy and comfortable. It has a beautiful ruffle detail around the top area. Fits true to size. Model is wearing a small. Non sheer. Hand wash cold. flat dry. 70% Cotton 30% Rayon.