We LOVE this bench!  Came assembled. We bought it for the kids but my husband and I love it too. Super comfy and great price.