Summer clothing has always been a struggle for me. More so now since moving to a place where summer seems to last half the year and reach over 100F before midday. Shorts are unflattering on me. T shirts are either too boxy, too clingy, or too long. Summer dresses are often too short for comfort on a windy day and sleeveless and I don't want my arms bare every day. This dress checks all the boxes for a functional, EASY summer essential. The fabric is breathable, the buttons don't gape and not elastic which makes for a comfortable, non-constricting fit. It's a plain dress on its own, but can be styled down with white sneakers or sandals or up with accessories and strapy heals. I've purchased in blue stripe, I could wear them every day. I might even double up on some of these. I'd say it runs a little big, so if you're between sizes size down. They hold up well in the washer but I recommend hanging to dry. I'm so relieved heading in to this summer prepared and could not recommend this dress enough.