oh, it's gd that the baby is ok. don't feel sorry. it's not your fault.
i think it's better to put the baby on the floor. at least, more safe. at day time, my maid plays w/ the baby in the mimimoto playmat. he keeps crawling on the playmat.
but also ve to keep an eye on him as he easily crawl outside the playmat n then crawl to other places of the flat.
we are still thinking how to make the home more safe. may need cushions on the edge of the cabinet, etc.