I bought this for my daughter to wear in a casual wedding. It will be fine for that one occasion, but the fabric is very thin, so I am not sure how it will last through multiple washings.

The sizing is generous in chest width. I have to cinch the tie to make it fit my daughter, who is normally true-to-size.

The colors are really vibrant and true to the product picture on Amazon.