I held off on reviewing this bench for almost a year to see if it would hold up through all seasons AND IT DID! I stained it before assembly and it sits on my screened in patio. After a full year of humidity, rain, heat and snow, it still looks like it did a year ago. I have two Adirondack chairs that i'd stained and assembled on the porch and I've had to sand and re-stain them but so far, this bench still looks good. Holds the stain very well and the quality of construction is spot on.
Good value for the money.

Pros: Durable, easy to assemble, holds stain well, long lasting
Cons: None