This bench is very comfortable. It is a little deep, so some separately purchased pillows really add the final touch. It wasnt difficult to assemble and it looks great.