Very sturdy and solid bench once it’s put together. The seat cushion is very soft and supportive. Fits nicely in our hallway