Fit perfect on our small outdoor 2nd floor patio, took a little while to assemble everything but we are happy with it.