Just assembled so no idea if it is waterproof yet but so far no other complaints. Goes together fairly easily.