This swimsuit is exactly as described. Rich, vibrant colors and very well made. It has support in all the right places. I'm 5 ft tall and weigh 154 lbs, and this suit is an absolutely perfect fit.  Will order again...