For the price this is a wonderful bench, easy to put together and very sturdy. I have it on a covered porch so I think it will last a long time. I highly recommend it!