Baby gates and mats

.

Anybody have any recommendations for the best baby gates and thick mats for my daughter to crawl around? We have tile floor and I’m scared for her to fall back or on her face. TIA