The canvas is well made thick . Not must to assemble perfect / the sun screen is rigid and stays up / spring loaded...had winds in 45 mph...no problem