Six-piece cross puzzle

This is a puzzle that I bought in wood form, but it's basic enough that I decided to design it in plastic.
The six pieces fit together to form a cross, of sorts. More like a 3d "X".
It's quite a challenge to figure out, but the solution is out there if you look for it.
Have fun.