All buttons firm. Great condition all the way around.