Fits as expected, but the material is horribly rough, cheap and scratchy! I bought 2 diff colors, one wasn't as scratchy the other, one had really bad factory smell. Will not purchase from seller again.