This is so cute! Exactly what I was looking for! Its pretty true to size. Mine is a tad bit loose But Im usually in between sizes so its all good! I did take the wires and pads out because the pads were about 2 inches too big (hahahaha). Also, mine is definitely black background instead of navy but I like black too. This is actually the perfect suit for those with curves.