This is a great swim dress. It's a little longer on me and I can't see the shorts underneath but I'm only 5'4" and short waisted so it might just be my figure.  The straps are adjustable too which is great.  I don't like the little bow thing in the front but it can be easily adjusted with a safety pin or a couple stiches.  Can't wait to hit the beach!