I put this together by myself, so pretty easy assembly. Seems durable and hopefully keeps things dry. I will let you know, it pouring down rain now!