Perfect fit and material is awesome to the touch! I am recommending this item to all my friends with small kids and pets!