Umbrella arrived on time and in good condition. Product quality is good for the price paid. Minimal assembly was required which took about 15-20 minutes.