I absolutely love my new front porch bench. It was a quick assembly. Everything lined up correctly and was easy to understand the directions.