A perfect fit! I luv it! 
Hard to assemble is the only problem I have. Thank goodness for my nephew who is a building contractor to do it for me.