Fits perfect.  Fabrication is high quality.  These were an awesome deal. Got one for myself and one for a Christmas gift!