This is a well made and very cute swimsuit for someone over 50. I like the coverage. Shorts underneath are not too short, skirt is just the right length. I normally wear a size large or size 16. I bought this in a 16 and it runs a little big. The bra is nicely padded. Fast reliable shipping from the seller. Great price. I bought two!