Easy to assemble out of the box, perfect size...just what I was looking for. So far we have had rain and items inside stayed dry!