Very good quality, definitely waterproof as we have just had a downpour and it is dry inside. Very easy to put together just what we needed.