We bough this mattress a little over a year and a half ago after doing tons of (overwhelming) research. After all that time, this mattress has held up perfectly. The firm infant side has just enough give so you don't feel like you're putting your kiddo to sleep on concrete, and the toddler side is just firm enough to hold up to a 90th percentile toddler rolling and jumping on it, but soft enough for them to be comfy. I have zero complaints and would definitely recommend this mattress.