A tiny bit short of what I would have liked but the elastic keeps it in place , pleased it is comfortable which is the reason I bought it.  
Four and a half stars