Firmer than I'd hoped, but a good size. Took an entire month to arrive.