Fits PERFECTLY! I was so surprised when I put it on that it was everything I wanted it to be. It has padding inside that you can take out, if needed and I love that it has this option. The black tie on the front is also optional if you wanted to loosen it or even take it off. I Love This!