These are really cute and the fit is good, but they are not high quality. I didn't expect a ton for the $15 I paid, but I can tell they're only going to last a few wears before they start looking ratty. Not bad if you just need something to wear a few times or for one summer, but I'd rather buy something a little higher quality.