I took a chance and got the red XS bikini.  I was afraid that it might be too small or big, but it fit perfectly!  The fabric quality is better than I expected; it's thicker and the top is padded.  The red is a slightly cool tone red but it's still pretty.  The photo colors are true to life.  I thought it might be too revealing, but it looks great and fits comfortably.  This bikini is really stylish, better than what I've found in stores in terms of style, quality, and price.  For reference, I'm 4'11" and weigh 107lbs.  I'm really happy with this purchase and would recommend this product.  I love all the color options and might buy one in another color.