Perfect fit and very nicely made!  It looks like it should cost twice as much.  The nail heads make a very nice touch.