It IS one size so be prepared.  Having said that, it fits me (I'm a size 0) and will be perfect for my beach wedding.  The length is as other reveiwer's state, slightly above the ankle (I'm 5'6") but the fabric (100% cotton) and the embroidery are lovely and soft to the touch.  The draw string only tightens so much but it's fine for me and I have a relatively small waist.  I haven't tried to wash it but noticed it is hand washable.  Chances are, I'll wash it on gentle/cold and allow it to air dry.  For the price, its a great little skirt and, after the wedding, I can use it over and over again - even over a swimsuit.  I just couldn't bring myself to spend $$$$$ on something I'll wear once - I'm 70 years old so it will be my last wedding!