It arrived as scheduled and was fairly easy for one person to assemble. Very nice quality. I've only had it up about a month though so I'm curious to see how it holds in bad weather. Very happy with purchase overall.