Frame is fine but canopy and screens do not hold up. Literally tore apart after one season.
Definitely would not purchase again.