I bought this for my travel wardrobe to Greece. I had ordered one of these...loved it so much I immediately ordered a second.  I would love to see more colors.  I needed something that was light, kept its shape, didn't wrinkle, dried fast, and was versatile in many environments and outfit styles from walking on dirt paths, to dinner in the village, to hanging out at the beach.  This did everything I hoped for.  The fabric is cool, smooth and so soft.  The hang is perfect not overly stiff, not clinging, nor flipping up with every breeze.  It washes great.  Its quite flattering, giving you that easy comfortable being me feminine feel, no awkward bulging at the top.  It does not give the shiny appearance of swimsuit fabric which was a worry I had before buying.  I was dubious how a velcro would look or hold up but its no problem, stays on fine and doesn't look shabby.  The only thing I didn't like was the tiny Company tag on the front bottom corner of the skirt...that makes it feel more like youngster sports-wear rather then mature all-around wear.  A more discreet location would have been preferable.  Its worth the buy, for all ages.
I order size 8-10, I am 5ft 4in and this was just a couple inches above my knees (can still cross my legs in public and not feel like I'm showing too much) my measurements are 31-waist, 37.5-hips.  It was exact size for me, but I notice the velcro allows for some wiggle room on when sizes fluctuate.