Perfect cover-up. I got the black with the buttons (they have white too) I am 5'8 measurements 32-25-37 and you could wear this if you were smaller than me or quite a lot bigger. It fits me really loosely but still looks super cute. The fabric is a quick drying fabric. I wish more cover-ups doubled as a sorta empire dress because oftentimes on vacation we go from swimming to dinner and I don't feel comfortable walking into an establishment in something that doesn't look like clothing.