The swimsuit fit as expected based on the size chart.  I am 5'6", weigh 148, 34D, and wear a size 6. I ordered a large.  The colors are vibrant as advertised.  The fit is fair coverage up top with a very low,  cheeky bottom.  The suit wore well in the pool and stayed in place while moving in the water.  The padding up top is great for modesty but can easily be removed. The stitching was done well and I fully expect this suit to last many years.  Overall,  I highly recommend this swimsuit!