I am very happy with our mattress purchase.  It is not to thin or too firm and it provides proper support for our baby.  I would definitely recommend this mattress to anyone!