I have worn it several times to weddings and other events. The striped detail adds just enough interest without being too garish. Have worn it for 2 years now. The fabric is lightweight, perfect for summer, and not too sheer. The length hits just above my knee, so I could wear it to the office or church if I needed to. If it goes on sale again, I would seriously consider buying it in another color!