We received this product a day before the tracking stated we would receive. 
The product was exactly what we thought we were getting. we read in other comments that the glass may arrive broken; we did NOT have broken glass. 
Very easy to install. 
Would recommend to neighbors and friends!