I absolutely adore this dress! I bought it for a vacation trip and it packed flawlessly. The styling is just so versatile; you can dress it down with a pair of casual white sneakers for a day of walking around town, or dress it up with wedges and statement earrings for a nice dinner out. The blue and white pinstripes are universally flattering. The fabric feels amazing against the skin and breathes well in the heat. Plus, the buttons do not gap at the chest, which is a miracle for me. Five stars all the way!