This is a well made bench. The finish is nice and the seat is strong. It went together easily. It isn't very heavy but the wind hasn't moved it yet. It's been on my porch throughout last winter and it still looks new. It has held up well to N.C. Mountain winter. I would recommend this bench.