This Halo breathable crib mattress is great! It's nice and firm for my baby to sleep on and he sleeps great on it, I've even noticed he moves around less than before. I the crib sheets fit perfect and I love how it has an infant side and a toddler side which is waterproof. I would definitely recommend this mattress for anyone with a baby.