Exact to size.  Lots of work putting it together.  Some holes weren’t marked so I had to make my own.  Love it in the end