Perfect fit for my area and my 23 year old son assembled it in 1 hour !!