I had an advantage with this product in that I did not already have a frame for it. I built a custom one as I went, using conduit, which made it very easy to adapt and fit, and the bungee/ball elastics will accommodate anything, too. Therefore, I cannot attest to how well the canopy would fit another frame. That said, the material is a little thinner than I would like, but the seams are sewn well and are very secure. The door/flap is sewn on securely and has shown no signs of pulling away from the body. One eyelet was loose, but did not cause a problem once installed.