The mattress is firm and fits the crib well.  It has a water resistant cover.  The baby slept well on it.  Great for a portable crib in a guest room.