The matress has a very nice firmness as you dont want baby on something to soft. But he wouldnt sleep on it well. It may be that its just not a good match. Everything about this matresses design is top notch though. Strong seams, quality lifeproof cover. But even with a matress pad it isnt our perfect match