Fit as expected. Great price. Didnt get 5 stars because the fabric and straps in particular don't seem of the best quality. Right now the straps are set at the tightest and I hv a feeling they will stretch which won't leave me with much option to shorten them. But we will see!