Hi Andrew.
For the blade, maybe not use a Subsurf Modifier. Something like this would work for the blade:

(you can use the mirror also on the Z-axis, by making another edge loop and deleting the bottom half…)
So, as you can see, you can post a screenshot in Edit Mode to show the topology, or in the Viewport Overlays, under Geometry, enable Wireframe.
For the leather straps, you can use a Shrinkwrap Modifier followed by a Solidify.
If you look at the handle in orthographic front or top view (depending on the orientation of your dagger), you can add a Cylinder with Cap Fill Type set to Nothing and shear it (hotkey: SHIFT+CTRL+ALT+S) maybe follwed by Y if it shears in the wrong direction.

The rest you can figure out from there I guess;)