A cute midi with a stripe and floral combination. The stripe is a royal blue and white that is not sheer. The ivory floral has bright reds and blues, perfect for spring and summer, and is also not sheer. This dress fits true to size. Model is 5'6" and wearing a 1X.