You can make these last 5 hours so much better by holding and helping my legs.
When I'm up for 12+ hours straight, those last 5 hours can make the last 5 hours so much better by keeping my legs up and helping my poor venous system get the blood back to my heart.
Pros
Good quality product. My daughter traded it in for socks with her volleyball team. Her teammate loved her.
Cons
They are only suitable for teenagers with thin calves.