Fits perfectly, but it took two of us to put it together.  It was a long day!