I received my new swimming suit roughly 4 weeks after I ordered, but it came faster than the expected delivery date. It seems to be well made. Im 52, a 36DD and size 8 in jeans and I ordered a large. It fits well on top, shows a bit more cleavage then Id like, but its doable. It has good support, too.  Bottoms seem a little on the big side, but if I would have ordered a size down, the  top wouldnt have fit. Overall, Im happy with my purchase and the suit is very cute.