This is working out well for us. It's firm enough to be safe for her, but has enough cushion to still be comfortable. It's waterproof for easy cleaning, which is a plus for sure. The only downfall for me would be that I wish it was thicker.