Arrived on time.  We put everything together, all pieces were there.  Love the color, exactly matched the online color. Looks great so far, too cold, we have not installed the awning yet.