Fits my porch perfectly.
I had my brother in law put it together.
He had completed and ready to go in one hour