This fit perfect, and nice quality.  Very easy to assemble as well.  I would purchase again and again!