Fits perfectly on my deck! Put together in about 2 hours . Very sturdy! Great price Would recommend