Arrived on time and is perfect!  Love the color, haven't gotten it up yet but it's going to look great when we do!