Fits perfectly.  Only one issue with screwing bench to base, whole wasnt drilled correctly.    Other than that I love it.  Shipping was so fast.