This swimsuit is exactly as shown.  The colors are true.  The fabric feels high quality.  The fit is exactly as described in their size chart.  It is cute and sexy without revealing too much.  I am over 55 but still prefer to wear a swimsuit that has some style.  This is not dowdy in the least.  The shorts are short so if you like to show off your legs, this will do it.  Also, I have a large bust which can be difficult to fit in swimsuits.  This one covers me well.  A great surprise.