Fit perfect, length was good.  Im 51, wore heals and came just above my shoes.  I had to sew the strap to make it shorter.  Cheap adjustable strap that doesnt stay in place.  Other than that, it looked very nice on.