Great product, would recommend to anyone with children and pets.  It has a snug fit because of its stretch fabric.