This bench is perfect!  I was able to put it together by myself in almost no time.  It's not the "most" comfortable bench, but it's not bad.  I plan to add a seat cushion, which I think will make it even better!