I ordered the large size thinking that it would fit better but it was actually too big. it does cover but the straps to tighten do not have enough Velcro for straps to make a tight fit.