I'm very happy with my canopy.  It arrived timely.  The only problem was that the legs (all metal) did not arrive and it had to be delivered a few days later.  The people I talked to were professional and considerate.  I was happy about that.