This mattress is a great quality and fit perfectly into my Davinci crib.  I saw the same mattress at another store for $30 more so I know I got a great deal.  It is very firm and I love the surface because you can easily wipe it clean with a wet cloth.  No need for a mattress pad unless you just want to add some padding.