Price was great, has no chemical smell, infant side is nice and firm while the toddler side is a little softer. Fit in my crib perfectly.