"This isn't a Free People brand bikini, so the sizing is completely different. I wear an XS or 0 in everything Free People, but I fit into a Small in this bikini. The XS was tiny, but the Small fits great and is totally cute. I wish the top was padded, but other than that, it's perfect!"