I think the gathering in the front is meant to mask some inperfections, but it made me look frumpy in a way that I'm not :-).

The material is soft and casual. Perfect for hot summer day. If you are super slim and want something casual, this will be ok.