Bench seems comfortable. I got a seat cushion for it. It took a bit of time to assemble but easy enough for one person to accomplish.