Very firm and great to use as a foot stool, seat and also put a tray on top to use as a table. Love it! Was delivered within 24 hours.