This shirt dress is a dream come true for a casual summer day. The fabric is soft and breathable, and the dress is so comfortable to wear. The buttons add a touch of sophistication, and the dress fits well. It's a great piece for any warm-weather event and I love how easy it is to style.