These storage boxes are very easy to put together, 1 adult can do it. They are very large, perfect for my extra large cushions. I haven't had them long enough to know what happens when it rains, but I think they will be water proof. I am happy with this purchase.