Pros:
- easy to wash and dry -- even if you get wet at the pool, splash pad, etc. It dries quickly.
- machine wash and tumble dry low, bra pads stay in place after washing/drying YAY!
- comfortable -- not too tight nor too loose
- built in shorts with interior pocket
- versatile -- I've worn it to the pool, to summer parties, on a road trip, and hiking. I haven't worn it to play tennis so I can't speak to how it feels running back and forth.
- looks sporty and casual, depending on how you accessorize it
- criss cross back straps are easy to adjust and flattering on the back
Cons:
- gets a little wrinkly in suitcase or after being folded for awhile
- you have to take the whole thing off to go to the bathroom <-- this is the most annoying thing about the dress
- shorts ride up a little bit -- I've never felt them give me a wedgie though, just a little gathering on the thighs
I recommend this dress, especially if you live in a hot place. It can be dressed up, down, or for athletic purposes.