Glad I read the reviews before I purchased this item.  It was important that I bought a portable mattress and not a full size mattress for the portable crib and that it would only takes a maximum of 3" mattress.  It fits perfectly.  I haven't had any of my grandchildren to sleep on it yet so not sure of how comfortable it is, but  it  appears to be a nice firmness for a good night's sleep.