It came in perfect condition. Delivery was super quick. I looked at the other reviews prior to my purchase and overall great reviews. I haven’t gotten it installed yet but I will be sure write another review once it is done.