I wore this as a bridesmaid dress for a summer wedding and the guests and bride loved it. It's casual enough to wear every day, and I've also worn it to the office. It looks good with flats or heels. Very comfortable and versatile! Wear nude undergarments to avoid any fashion faux pas and you're all set!