This was a bit of work to put together but has lasted and looks as good as it does when we got it brand new.  Keeps all of our stored items dry.