Fit well and is very comfortable! I am 55 and I can wear this with flats, though a small heel or wedge make the length perfect. It would be 5 stars but I had to sew the strap as it was hanging by a thread upon arrival.