Looks super cute, but I like cover-ups to be a little baggy and this one is not.  I am typically a Size 6/M in most things like this.  This material sticks to you when wet.  When you combine that with "one-size fits most" (that actually means anyone size M and smaller), it can be a challenge to take off if you happen to still be wet.  It washes well.  My peach swim suit bled through on it, and I was afraid it would stain.  It came right out in a regular wash cycle.  It's super cute, but it works best if you're not wet when you attempt to remove it.