Fit perfectly on our porch! 4 stars bc we had to zip tie the legs together so they chairs would stay together and Velcro the cushions on.