I ordered 3 of these in different colors for myself and my 2 daughters for Cherry Blossom Photos! They are beautiful. Dont be afraid to order a size up if you are worried and how the waist will fit. I order myself and my daughter med however I think a large would have been more comfortable. We both wear around a size 8. I am 5'4 and she is 5'8. I would have gotten her a large just for the extra length. Hers was at her angles and we were going for the floor.