For $10 you can't really go wrong, and the colors are fun. However, they run quite large. I'm taking off a few stars for the sizing. I take a size 6 in Haines (and even those are a bit tight after a few washes) but these 6s are practically falling off my hips.  I was hoping they'd shrink in the wash, but no luck.  Consider ordering a size down.

Also, the cotton is VERY thin, which should be nice and cool in summer but don't count on any extra warmth in winter.

Finally, although they do in fact look like the photo shown, the package describes them as "hipsters," not "bikinis," so keep that in mind, too. DH was disappointed, but the full coverage in the back works for me!!!