Fits perfectly on my small patio. Delivered on time, very easy to assemble. It has rained almost every other day and it looks as if it has never been through a thunderstorm. Awesome quality for the price. All my guests love it as well.