My biggest problem with skirt dresses is either the skirt does not really cover the tush or the skirt is not particularly feminine ... this has both qualities.It comes with a strap to hold it up when you are swimming, but it stayed up for me with no problems without wearing the strap, which was great for sunbathing and walking around on the beach.