I just received my Viv + Rae mini crib mattress and it is really nicely made. It is perfectly firm and soft at the same time -- it doesn't have springs, so it's not flimsy and this is the perfect thickness for a mini crib. You don't need a 5" mattress for a mini crib, trust me. But the "mattress" that is included with my crib was a disgusting 1" plastic coated piece of cheap foam -- disposable. I wouldn't let my baby sleep on that. This is so pretty and comfortable, I'm extremely happy.