Perfect fit. Looks great! Built very well. Took less than 10 minutes to put together.