It fits on my small porch perfectly. Seems like good quality. Especially for the price.