Fit perfectly on our platform bed. Did not stink. Just the right amount of firmness.