I'm busty, 5'1", 165 lbs, and just had my 50th birthday. I purchased a size L.This set arrived pretty quickly to my doorstep and came intact with no damages or defects. I really like the design because it gives a luxurious and elegant feel, but the fabric is very soft so it's comfortable. I could see myself wearing this on vacation, around the house, or even with my family for a day out. The fabric has a great weight to it that feels a lot more expensive than the actual price tag.