Perfect size, great quality and got a sweet deal!! Love it.  Can hardly wait to get it installed.  The shipping on this was really unbelievable.  I got it the very next day- super fast