This arrived in perfect condition and was fairly easy to put together. It fits perfectly by our back porch. Love it!