It's a great fit! Very stretch and easy to throw in the wash. They are not scratch resistant so unfortunately we already have a hole in it but overall great for the price!