I'm torn on how to review this, because overall the product is great, except that the canopy arrived with a hole in it. I requested a replacement for the canopy right after it arrived, and four months later it still hasn't arrived. I'm trying to be nice about it because I know supply-chain is tricky, but we've gone the whole summer with a canopy that has a tear in it. I'm not happy about that, but otherwise, I would recommend this product.