The canopy and frame are good. However, the 1 side wall is NOT a full side as pictured, and it's missing a velcro strap for attachment to the canopy causing a drooping gap at the top. The side wall measures 10' by 4'10" and therefore only covers HALF of a side. Very disappointed.