PLAY MATS ?

We have hard wood floors , my baby is 8 months next week and I really need a good recommendation on a FOAM PLAY MAT. So if she slips from trying to crawl she won’t get hurt , she has this thing now when she gets mad she will throw herself backs. Any good ones out there ?