Love this Im 53 and it hits me about 3-4 above the knees. I bought a large. LOVE the material! It washes up super! I also bought 3 on accident, so I use one as a swimsuit cover-up and one for dress. Its easy to wear as a casual everyday dress with flip flops which is great down here on the hot Arizona desert, but it can also be dressed up with heals and accessories! Love it will be buying other colors! The last one I will be giving to my daughter!