Arrived on time….easy to assemble……some of the glass needs to be cleaned can see the purple marks they made when they installed the glass into the doors….all in all a good choice…