Easy to assemble. Firm cushion. Cushion is not attached to bench but also doesn’t seem to slip off