Perfect length
They are very comfortable but I found that they gapped a lot at the top on the back. I got them for a great price so I ended up giving them to my sister instead of returning. I would consider ordering them in a size down.
Nia
Winnipeg