This is the perfect dress for the office, school teacher, church, or a casual night/day out. The vertical stripe is very flattering and slimming. The elastic is perfect to give shape. This dress is very neutral in color so wear with your favorite sneakers or sandals for the perfect outfit!