I have a baby. I have two cats. Cats love to sleep in beds, especially beds high off the ground. This keeps them out. Also good for babies who like to let themselves out of the bed by crawling over the railings - this keeps them from doing that and falling.