I love it that I can easily put my personal touch on this bench.  Finish and upholstery will be easy to update when I'm ready. In the meantime, the finish and cover is acceptable as is.  Easy to assemble, good price.The last star is reserved for longevity, for that rating we wait...

Pros: Sturdy, good price, easy to assemble or personalize
Cons: None yet