Very sturdy, bench cushion is a little harder than I would typically like but hopefully with Time it will soften up.