Fit great on our deck. Takes a bit of time to assemble but pretty easy.  Only complaint was that the screws were a little loose so we had to replace with our own that fit tighter.