How to apply a texture created with UV mapping to a mesh properly?

I know this may seem like a dumb question, but I cannot find documentation for this anywhere. I want to apply a UV texture (created with UV mapping in blender) on a static mesh (also created in blender) in UE4. Every video i find shows people converting the texture to a material, which i do, and then applying the material to the object in question and presto! its done! But when I do it, I get a strange garbage texture that is just my UV texture painted all over the sides of the object, which looks something like digital camo. I have attached a screenshot of my problem as well as the original UV texture. If anyone would be able to help, it would be greatly appreciated.
71981-

hot+(35).png

Your mesh doesnt have the same UV layout as the texture. If you made the UV’s and the texture after you imported the mesh you need to reimport so that it updates the UV’s.

This was my problem. I exported the model but some how the UV layout was lost on export and Unreal made a new one on import. Thanks.