For the price, works pretty good. The canvas leaks during rain so not waterproof and it does have small tears near the frame with 1 summers use. We will use it again next year so getting our moneys worth. BTW, it did weather some bad windy storms and held up, so that was a plus.