size is just right for my foot stool application. i appreciate the firmness, hope it does not soften much. very pleased with purchase.