Fit perfectly.  Very rugged construction yet aesthetically pleasing design.  Would buy again!