Arrived quicky, toke me about 20mins to put up, fits on my deck perfectly, I love it!