Sturdy and fits perfectly in our space.  Very easy to put together.  Really really nice benches for the breezeway.