Perfect to go with the dream on me mini crib we purchased, great firmness without being rock hard and fits well in the crib!