I brought this swim dress about a week ago. It arrived on time as promised. Took it out the pack, loved the color and loved the fabric. I'm 5'2 about 200 lbs and 44dd. I am built heavy on the top and with a stomach and I have a flat bottom. I ordered a size 18 The suit fits a little tight on the top 4 my girls..but it's ok and it does provide some support. The tummy control does smooth out the handles on the side and the skirt reaches to my upper thigh. Over all i love the suit. Fits true to size. Cant wait to wear it on my vacation.