Im 52. Currently 27 weeks pregnant, weighing 135lbs. Ordered my prepregnancy size, a small and it fits so well. I wear a 38d and the top fits just fine. The material is stretchy and light but not see through. Would highly recommend!