Hemorrhoids are typically soft, however if you have a blood clot or a thrombosed external hemorrhoid it would feel like a hard lump near the anal opening.