Bench was relatively easy to put together.  It seems sturdy.  Cushion is nice and thick.  It fits under the window in the dining room just as I’d hoped it would.