It fits perfect!  Good quality, took a couple hours to put together.  Totally worth it snd easy to follow instructions.