Oh my goodness, this CUPSHE striped mini dress is absolutely perfect for summer! The V-neck design is so flattering and the sleeveless cut keeps you cool on hot days. What I love is the relaxed silhouette that drapes beautifully without being too tight or too baggy - it just skims your curves in the most flattering way. The button-up front adds such a cute, casual vibe that you can dress up or down depending on the occasion. Made from 50% cotton and 50% polyester, it's lightweight, breathable, and super soft against your skin. The vertical stripes create this elongating effect that makes you look taller and leaner - such a bonus! It's incredibly versatile too - throw it on over your swimsuit as a coverup, wear it to brunch with friends, dress it up for a casual date night, or even wear it to the office on casual Fridays. The mini length shows just enough leg to feel youthful and fun without being too short. The quality is typical CUPSHE - well-made with attention to details that matter. It comes in a full size range from XS to XXL, and the fabric has just enough stretch to be comfortable without losing its shape. Whether you're heading to the beach, going on vacation, or just want a cute everyday summer dress, this striped mini delivers that effortless style that looks like you tried way harder than you actually did. It's one of those dresses you'll reach for constantly all summer long because it's just so easy to wear and always looks put together!