This is my second Surefit purchase. Surefit is exactly what it is. IT FITS! The stretch fabric creates an amazing form fit that stays put when kids or pets are climbing all over it. Also a very durable product.