I purchased this in black XS and absolutely adore it. The cotton is just the right weight, it's not see-through, and the "asymmetry" hides your tummy. I highly recommend!
I love almost everything about this skirt. The grey color is fantastic, the ruching is flattering, and it's a great cut and fit. However, I'm 5'7" and the skirt was easily a few inches too long on me - I either have to wear the waist very high (natural waist or above my belly-button) or fold it down or wear three-inch heels to not have the skirt touch the floor. So if you're a taller gal, this might be fantastic for you (I know I'll recommend it to my sister) but if you're like me and planned on wearing this with flats, you'll be out of luck.
...I will admit after all that I am still keeping it, because it's quite frankly awesome. I'll just have to hem the bottom to have it fit.