Very sturdy, weve had heavy rain and high, high winds the last couple of days and this has been amazing.