Great fit, looks really nice and I love the pockets! Is also resistant to cat vomit.