I love this bench and get so many compliments on it. I use it on my porch, and while it doesn't get any direct rainfall, it does get wet from time to time. It has held up great. The assembly was super-easy for one person. The bench is a perfect weight - light enough to scoot around as needed, but very sturdy.