Well done thanks for posting.
Couple of tips
when tying in the tail put a couple of turns up in under at the back as it stops the marabou twisting back under the hook at times.(hope that makes sense)
A little super glue or varnish on the tinsel will make it more durable and last longer.
when tying hackle work the fibre's back when spining it in, but yours has come out fine in the end so not a problem.
That fly will catch fish anywhere, and should be in a fishermans box.
Think I will tie a couple now

Mike