Arrived very quickly and most importantly, undamaged.  I will update the star rating once it is assembled.  I am waiting until after my roof is replaced since it could be damaged by falling debris.