It took some time to arrive and we are starting this weekend (in 105 degree weather)to put it up. But overall I’m happy with my purchase so far.