Absoutely perfect! Takes a bit of time to correctly put it together, but the end result was exactly what I was looking for. Couldn't be happier.
Jim G.