It fits perfectly on my small patio! Assembly took a while because I assembled it alone, but directions are pretty simple. I love the look for the price.