The fit was pretty good but for the price the quality of the material is cheap and we already have a tear in it. Not worth the price.