Looks good so far, and fits snug in our DaVinci crib. Firm. Our little girl hasn’t arrived yet, so we will see how she likes it!