Great bench! The seat is firm, but soft enough to comfortably sit for well over an hour. Pretty easy to assemble by yourself as well.